{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "import requests,json\n",
    "import pandas as pd\n",
    "from PIL import Image\n",
    "from io import BytesIO\n",
    "import geo\n",
    "z_key = \"d6a3607d796edb164fee4f32c2ee2ee6\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'geocodes': [{'formatted_address': '广东省广州市天河区广州图书馆',\n",
       "   'country': '中国',\n",
       "   'province': '广东省',\n",
       "   'citycode': '020',\n",
       "   'city': '广州市',\n",
       "   'district': '天河区',\n",
       "   'township': [],\n",
       "   'neighborhood': {'name': [], 'type': []},\n",
       "   'building': {'name': [], 'type': []},\n",
       "   'adcode': '440106',\n",
       "   'street': [],\n",
       "   'number': [],\n",
       "   'location': '113.326073,23.116225',\n",
       "   'level': '兴趣点'}]}"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.geocode(z_key, \"广东省广州市广州图书馆\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'geocodes': [{'formatted_address': '广东省广州市',\n",
       "   'country': '中国',\n",
       "   'province': '广东省',\n",
       "   'citycode': '020',\n",
       "   'city': '广州市',\n",
       "   'district': [],\n",
       "   'township': [],\n",
       "   'neighborhood': {'name': [], 'type': []},\n",
       "   'building': {'name': [], 'type': []},\n",
       "   'adcode': '440100',\n",
       "   'street': [],\n",
       "   'number': [],\n",
       "   'location': '113.264434,23.129162',\n",
       "   'level': '市'}]}"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.geocode(z_key, \"广东省广州市广州塔\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 逆地理编码"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'regeocode': {'addressComponent': {'city': '广州市',\n",
       "   'province': '广东省',\n",
       "   'adcode': '440104',\n",
       "   'district': '越秀区',\n",
       "   'towncode': '440104003000',\n",
       "   'streetNumber': {'number': '1号',\n",
       "    'location': '113.264385,23.129110',\n",
       "    'direction': '西南',\n",
       "    'distance': '7.63934',\n",
       "    'street': '府前路'},\n",
       "   'country': '中国',\n",
       "   'township': '北京街道',\n",
       "   'businessAreas': [{'location': '113.277257,23.134706',\n",
       "     'name': '东风',\n",
       "     'id': '440104'},\n",
       "    {'location': '113.278402,23.126405', 'name': '建设', 'id': '440104'},\n",
       "    {'location': '113.268649,23.128298', 'name': '广卫', 'id': '440104'}],\n",
       "   'building': {'name': '广州市人民政府', 'type': '政府机构及社会团体;政府机关;地市级政府及事业单位'},\n",
       "   'neighborhood': {'name': [], 'type': []},\n",
       "   'citycode': '020'},\n",
       "  'formatted_address': '广东省广州市越秀区北京街道广州市人民政府'},\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000'}"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.re_geocode(z_key,\"113.264434,23.129162\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 步行路径规划"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'ok',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'route': {'origin': '113.326073,23.116225',\n",
       "  'destination': '113.264434,23.129162',\n",
       "  'paths': [{'distance': '7539',\n",
       "    'duration': '6031',\n",
       "    'steps': [{'instruction': '向西步行247米左转',\n",
       "      'orientation': '西',\n",
       "      'road': [],\n",
       "      'distance': '247',\n",
       "      'duration': '198',\n",
       "      'polyline': '113.326094,23.116723;113.325291,23.116758;113.325291,23.116758;113.324779,23.116775;113.324779,23.116775;113.324579,23.116793;113.324579,23.116793;113.324327,23.116793;113.324327,23.116793;113.323954,23.116806;113.323893,23.116819;113.323741,23.116975',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿珠江西六街向西步行253米右转',\n",
       "      'orientation': '西',\n",
       "      'road': '珠江西六街',\n",
       "      'distance': '253',\n",
       "      'duration': '202',\n",
       "      'polyline': '113.323737,23.116975;113.32352,23.116975;113.32352,23.116975;113.323403,23.11697;113.323403,23.11697;113.322977,23.116953;113.322977,23.116953;113.322253,23.116931;113.322253,23.116931;113.322131,23.116931;113.322131,23.116931;113.321762,23.116931;113.321762,23.116931;113.321445,23.116931;113.321445,23.116931;113.321237,23.116931',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿华夏路向北步行73米左转',\n",
       "      'orientation': '北',\n",
       "      'road': '华夏路',\n",
       "      'distance': '73',\n",
       "      'duration': '58',\n",
       "      'polyline': '113.321233,23.116931;113.321233,23.11724;113.321233,23.11724;113.321233,23.117595',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行20米向右前方行走',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '20',\n",
       "      'duration': '16',\n",
       "      'polyline': '113.321233,23.117595;113.321037,23.117595',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿华利路向西步行581米右转',\n",
       "      'orientation': '西',\n",
       "      'road': '华利路',\n",
       "      'distance': '581',\n",
       "      'duration': '465',\n",
       "      'polyline': '113.321033,23.117595;113.321033,23.117669;113.321033,23.117669;113.319353,23.117691;113.319353,23.117691;113.319271,23.117691;113.319271,23.117691;113.319201,23.117691;113.319201,23.117691;113.318424,23.1177;113.318424,23.1177;113.318346,23.117717;113.318346,23.117717;113.317591,23.117739;113.317591,23.117739;113.317439,23.117743;113.317439,23.117743;113.316866,23.117747;113.316866,23.117747;113.316545,23.117747;113.316545,23.117747;113.316181,23.117747;113.316181,23.117747;113.31615,23.117747;113.31615,23.117747;113.315868,23.117747;113.315868,23.117747;113.315738,23.117747;113.315738,23.117747;113.315408,23.117743',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿广州大道中辅路向北步行165米右转',\n",
       "      'orientation': '北',\n",
       "      'road': '广州大道中辅路',\n",
       "      'distance': '165',\n",
       "      'duration': '132',\n",
       "      'polyline': '113.315404,23.117739;113.315399,23.118164;113.315399,23.118164;113.315386,23.119041;113.315386,23.119041;113.315391,23.11924',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行186米左转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '186',\n",
       "      'duration': '149',\n",
       "      'polyline': '113.315382,23.11924;113.315495,23.11924;113.315495,23.11924;113.315564,23.119358;113.315564,23.119418;113.31556,23.11947;113.31556,23.11947;113.315477,23.119549;113.315334,23.119635;113.315165,23.119705;113.315165,23.119705;113.315052,23.119705;113.314965,23.119688;113.314831,23.119631;113.314744,23.119527;113.314731,23.11947;113.314735,23.11941;113.314735,23.11941;113.3148,23.119232;113.3148,23.119232;113.314961,23.119227',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '4'},\n",
       "     {'instruction': '沿广州大道中辅路向北步行63米左转',\n",
       "      'orientation': '北',\n",
       "      'road': '广州大道中辅路',\n",
       "      'distance': '63',\n",
       "      'duration': '50',\n",
       "      'polyline': '113.314961,23.119223;113.314961,23.119245;113.314961,23.119245;113.314961,23.119384;113.314961,23.119384;113.314961,23.1198',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿寺右新马路向西步行1308米向右前方行走',\n",
       "      'orientation': '西',\n",
       "      'road': '寺右新马路',\n",
       "      'distance': '1308',\n",
       "      'duration': '1046',\n",
       "      'polyline': '113.314957,23.1198;113.314722,23.1198;113.314722,23.1198;113.314049,23.119787;113.313824,23.11974;113.313824,23.11974;113.313798,23.11974;113.313798,23.11974;113.313624,23.119679;113.313624,23.119679;113.312778,23.119692;113.312778,23.119692;113.312378,23.119692;113.312218,23.119705;113.312218,23.119705;113.312166,23.119722;113.311901,23.119874;113.311814,23.1199;113.311558,23.119913;113.311558,23.119913;113.311267,23.119905;113.311046,23.119865;113.311046,23.119865;113.310677,23.119792;113.310443,23.119722;113.310443,23.119722;113.310234,23.119705;113.310234,23.119705;113.310052,23.119688;113.310052,23.119688;113.309145,23.119683;113.309145,23.119683;113.308307,23.119696;113.308307,23.119696;113.308086,23.119696;113.308086,23.119696;113.308047,23.119696;113.308047,23.119696;113.307643,23.119718;113.307643,23.119718;113.30691,23.119748;113.30691,23.119748;113.306819,23.119753;113.306819,23.119753;113.305651,23.119831;113.305651,23.119831;113.305208,23.119861;113.305208,23.119861;113.305087,23.119865;113.305087,23.119865;113.304674,23.119905;113.304674,23.119905;113.304423,23.119922;113.304423,23.119922;113.303568,23.12;113.303568,23.12;113.303524,23.120004;113.303524,23.120004;113.303364,23.120026;113.303364,23.120026;113.302661,23.120109;113.302661,23.120109;113.302248,23.120135;113.302248,23.120135;113.302196,23.120174',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿保安前街向西步行322米直行',\n",
       "      'orientation': '西',\n",
       "      'road': '保安前街',\n",
       "      'distance': '322',\n",
       "      'duration': '258',\n",
       "      'polyline': '113.302192,23.120174;113.301914,23.120221;113.301159,23.120282;113.301159,23.120282;113.300304,23.120352;113.300304,23.120352;113.300104,23.120382;113.299457,23.120651;113.299227,23.120773;113.299227,23.120773;113.299149,23.120807',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿烟墩路向西步行245米直行',\n",
       "      'orientation': '西',\n",
       "      'road': '烟墩路',\n",
       "      'distance': '245',\n",
       "      'duration': '196',\n",
       "      'polyline': '113.299145,23.120807;113.299015,23.120842;113.298898,23.120859;113.298898,23.120859;113.297847,23.120998;113.297847,23.120998;113.297669,23.121011;113.297669,23.121011;113.297365,23.121029;113.297365,23.121029;113.296914,23.121059;113.296914,23.121059;113.296749,23.121085',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿庙前直街向西北步行189米向左前方行走',\n",
       "      'orientation': '西北',\n",
       "      'road': '庙前直街',\n",
       "      'distance': '189',\n",
       "      'duration': '151',\n",
       "      'polyline': '113.296745,23.121085;113.296398,23.121207;113.296398,23.121207;113.296055,23.121319;113.296055,23.121319;113.295894,23.121389;113.295786,23.121454;113.295113,23.121901',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿庙前直街向西步行35米直行',\n",
       "      'orientation': '西',\n",
       "      'road': '庙前直街',\n",
       "      'distance': '35',\n",
       "      'duration': '28',\n",
       "      'polyline': '113.295109,23.121901;113.294931,23.12194;113.294787,23.121936',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿庙前西街向西步行312米直行',\n",
       "      'orientation': '西',\n",
       "      'road': '庙前西街',\n",
       "      'distance': '312',\n",
       "      'duration': '250',\n",
       "      'polyline': '113.294783,23.121931;113.294223,23.121901;113.294223,23.121901;113.294115,23.121892;113.294115,23.121892;113.29375,23.121879;113.29375,23.121879;113.29339,23.121862;113.29339,23.121862;113.292817,23.121949;113.292817,23.121949;113.292574,23.121944;113.292574,23.121944;113.292344,23.121931;113.292344,23.121931;113.291949,23.121892;113.291949,23.121892;113.29171,23.121879',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿均益路向西南步行113米右转',\n",
       "      'orientation': '西南',\n",
       "      'road': '均益路',\n",
       "      'distance': '113',\n",
       "      'duration': '90',\n",
       "      'polyline': '113.291706,23.121875;113.291567,23.121866;113.291528,23.121814;113.291484,23.121706;113.291484,23.121706;113.291437,23.121541;113.291437,23.121541;113.291302,23.121311;113.291302,23.121311;113.291233,23.121189;113.291233,23.121189;113.291172,23.121046',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿东华东路向西步行517米直行',\n",
       "      'orientation': '西',\n",
       "      'road': '东华东路',\n",
       "      'distance': '517',\n",
       "      'duration': '414',\n",
       "      'polyline': '113.291168,23.121042;113.29082,23.121185;113.29082,23.121185;113.290577,23.12128;113.290577,23.12128;113.289996,23.121497;113.289996,23.121497;113.289514,23.121597;113.289514,23.121597;113.288928,23.121654;113.288928,23.121654;113.288646,23.121675;113.288646,23.121675;113.287943,23.121736;113.287943,23.121736;113.287773,23.121745;113.287773,23.121745;113.287743,23.121745;113.287743,23.121745;113.287426,23.121771;113.287426,23.121771;113.287127,23.121797;113.287127,23.121797;113.286975,23.121819;113.286975,23.121819;113.286897,23.121832;113.286897,23.121832;113.286202,23.121914',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿东华西路向西步行842米直行',\n",
       "      'orientation': '西',\n",
       "      'road': '东华西路',\n",
       "      'distance': '842',\n",
       "      'duration': '674',\n",
       "      'polyline': '113.286198,23.121914;113.286059,23.121931;113.286059,23.121931;113.285599,23.12194;113.285599,23.12194;113.285395,23.121936;113.285174,23.121905;113.285174,23.121905;113.284905,23.121858;113.284905,23.121858;113.284779,23.121832;113.284779,23.121832;113.284015,23.121701;113.283837,23.121693;113.283837,23.121693;113.283793,23.121697;113.283793,23.121697;113.283711,23.121701;113.283242,23.121849;113.283242,23.121849;113.283077,23.121879;113.283077,23.121879;113.282266,23.122023;113.282266,23.122023;113.281228,23.122127;113.281228,23.122127;113.280673,23.122161;113.280673,23.122161;113.2802,23.122209;113.2802,23.122209;113.279696,23.122257;113.279696,23.122257;113.279514,23.122266;113.279375,23.122292;113.279375,23.122292;113.279015,23.122405;113.279015,23.122405;113.278763,23.122483;113.278763,23.122483;113.27839,23.122604;113.278038,23.122678',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿文明路向西步行607米右转',\n",
       "      'orientation': '西',\n",
       "      'road': '文明路',\n",
       "      'distance': '607',\n",
       "      'duration': '486',\n",
       "      'polyline': '113.278034,23.122678;113.277513,23.122678;113.277513,23.122678;113.277439,23.122678;113.277439,23.122678;113.276745,23.122695;113.276745,23.122695;113.276363,23.1227;113.276363,23.1227;113.276102,23.122713;113.276102,23.122713;113.275803,23.122721;113.275803,23.122721;113.275399,23.122721;113.275399,23.122721;113.275178,23.122717;113.275178,23.122717;113.275017,23.122717;113.275017,23.122717;113.274614,23.122726;113.274614,23.122726;113.273976,23.122717;113.273976,23.122717;113.273876,23.122704;113.273876,23.122704;113.273698,23.122691;113.273698,23.122691;113.273477,23.122678;113.273477,23.122678;113.273333,23.122661;113.273333,23.122661;113.272999,23.12263;113.272999,23.12263;113.272682,23.122569;113.272682,23.122569;113.272556,23.122526;113.272556,23.122526;113.272075,23.122365',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿文德路向北步行389米左转',\n",
       "      'orientation': '北',\n",
       "      'road': '文德路',\n",
       "      'distance': '389',\n",
       "      'duration': '311',\n",
       "      'polyline': '113.27207,23.122361;113.271944,23.122812;113.271549,23.123924;113.271549,23.123924;113.27151,23.124036;113.27151,23.124036;113.271424,23.124232;113.271424,23.124232;113.271359,23.124449;113.271359,23.124449;113.271302,23.124627;113.271302,23.124627;113.271172,23.125117;113.271172,23.125117;113.271159,23.125195;113.271159,23.125195;113.271141,23.125286;113.271141,23.125286;113.271137,23.12536;113.271137,23.12536;113.271076,23.125651;113.271076,23.125651;113.27102,23.125755',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿中山四路向西步行220米直行',\n",
       "      'orientation': '西',\n",
       "      'road': '中山四路',\n",
       "      'distance': '220',\n",
       "      'duration': '176',\n",
       "      'polyline': '113.271016,23.125755;113.269688,23.125694;113.269688,23.125694;113.268872,23.125686',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿中山五路向西步行462米右转',\n",
       "      'orientation': '西',\n",
       "      'road': '中山五路',\n",
       "      'distance': '462',\n",
       "      'duration': '370',\n",
       "      'polyline': '113.268867,23.125681;113.268442,23.125664;113.268442,23.125664;113.26819,23.125664;113.26819,23.125664;113.267977,23.12566;113.267977,23.12566;113.267556,23.125647;113.267556,23.125647;113.266819,23.125621;113.266819,23.125621;113.266254,23.12559;113.266254,23.12559;113.266107,23.125577;113.266107,23.125577;113.265469,23.125543;113.265469,23.125543;113.265408,23.125543;113.265408,23.125543;113.264835,23.125516;113.264835,23.125516;113.264635,23.125503;113.264635,23.125503;113.264301,23.12549',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行18米直行',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '18',\n",
       "      'duration': '14',\n",
       "      'polyline': '113.264297,23.125486;113.264297,23.125651',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行10米直行',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '10',\n",
       "      'duration': '8',\n",
       "      'polyline': '113.264297,23.125651;113.264297,23.125742',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '20'},\n",
       "     {'instruction': '步行80米直行',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '80',\n",
       "      'duration': '64',\n",
       "      'polyline': '113.264297,23.125742;113.264301,23.125998;113.264301,23.125998;113.264301,23.126471',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行15米直行',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '15',\n",
       "      'duration': '12',\n",
       "      'polyline': '113.264297,23.126471;113.264301,23.12661',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '20'},\n",
       "     {'instruction': '步行267米到达目的地',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '267',\n",
       "      'duration': '214',\n",
       "      'polyline': '113.264301,23.12661;113.264301,23.126871;113.264301,23.126871;113.264301,23.127391;113.264301,23.127391;113.26431,23.127895;113.26431,23.127895;113.26431,23.128411;113.26431,23.128411;113.264301,23.128754;113.264301,23.128754;113.26431,23.128906;113.264362,23.128967;113.26444,23.128967',\n",
       "      'action': [],\n",
       "      'assistant_action': '到达目的地',\n",
       "      'walk_type': '0'}]}]}}"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.walking(z_key,'113.326073,23.116225','113.264434,23.129162')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>instruction</th>\n",
       "      <th>orientation</th>\n",
       "      <th>road</th>\n",
       "      <th>distance</th>\n",
       "      <th>duration</th>\n",
       "      <th>polyline</th>\n",
       "      <th>action</th>\n",
       "      <th>assistant_action</th>\n",
       "      <th>walk_type</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>向西步行247米左转</td>\n",
       "      <td>西</td>\n",
       "      <td>[]</td>\n",
       "      <td>247</td>\n",
       "      <td>198</td>\n",
       "      <td>113.326094,23.116723;113.325291,23.116758;113....</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>沿珠江西六街向西步行253米右转</td>\n",
       "      <td>西</td>\n",
       "      <td>珠江西六街</td>\n",
       "      <td>253</td>\n",
       "      <td>202</td>\n",
       "      <td>113.323737,23.116975;113.32352,23.116975;113.3...</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>沿华夏路向北步行73米左转</td>\n",
       "      <td>北</td>\n",
       "      <td>华夏路</td>\n",
       "      <td>73</td>\n",
       "      <td>58</td>\n",
       "      <td>113.321233,23.116931;113.321233,23.11724;113.3...</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>步行20米向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>20</td>\n",
       "      <td>16</td>\n",
       "      <td>113.321233,23.117595;113.321037,23.117595</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>沿华利路向西步行581米右转</td>\n",
       "      <td>西</td>\n",
       "      <td>华利路</td>\n",
       "      <td>581</td>\n",
       "      <td>465</td>\n",
       "      <td>113.321033,23.117595;113.321033,23.117669;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>沿广州大道中辅路向北步行165米右转</td>\n",
       "      <td>北</td>\n",
       "      <td>广州大道中辅路</td>\n",
       "      <td>165</td>\n",
       "      <td>132</td>\n",
       "      <td>113.315404,23.117739;113.315399,23.118164;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>步行186米左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>186</td>\n",
       "      <td>149</td>\n",
       "      <td>113.315382,23.11924;113.315495,23.11924;113.31...</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>沿广州大道中辅路向北步行63米左转</td>\n",
       "      <td>北</td>\n",
       "      <td>广州大道中辅路</td>\n",
       "      <td>63</td>\n",
       "      <td>50</td>\n",
       "      <td>113.314961,23.119223;113.314961,23.119245;113....</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>沿寺右新马路向西步行1308米向右前方行走</td>\n",
       "      <td>西</td>\n",
       "      <td>寺右新马路</td>\n",
       "      <td>1308</td>\n",
       "      <td>1046</td>\n",
       "      <td>113.314957,23.1198;113.314722,23.1198;113.3147...</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>沿保安前街向西步行322米直行</td>\n",
       "      <td>西</td>\n",
       "      <td>保安前街</td>\n",
       "      <td>322</td>\n",
       "      <td>258</td>\n",
       "      <td>113.302192,23.120174;113.301914,23.120221;113....</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>沿烟墩路向西步行245米直行</td>\n",
       "      <td>西</td>\n",
       "      <td>烟墩路</td>\n",
       "      <td>245</td>\n",
       "      <td>196</td>\n",
       "      <td>113.299145,23.120807;113.299015,23.120842;113....</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>沿庙前直街向西北步行189米向左前方行走</td>\n",
       "      <td>西北</td>\n",
       "      <td>庙前直街</td>\n",
       "      <td>189</td>\n",
       "      <td>151</td>\n",
       "      <td>113.296745,23.121085;113.296398,23.121207;113....</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>沿庙前直街向西步行35米直行</td>\n",
       "      <td>西</td>\n",
       "      <td>庙前直街</td>\n",
       "      <td>35</td>\n",
       "      <td>28</td>\n",
       "      <td>113.295109,23.121901;113.294931,23.12194;113.2...</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>沿庙前西街向西步行312米直行</td>\n",
       "      <td>西</td>\n",
       "      <td>庙前西街</td>\n",
       "      <td>312</td>\n",
       "      <td>250</td>\n",
       "      <td>113.294783,23.121931;113.294223,23.121901;113....</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>沿均益路向西南步行113米右转</td>\n",
       "      <td>西南</td>\n",
       "      <td>均益路</td>\n",
       "      <td>113</td>\n",
       "      <td>90</td>\n",
       "      <td>113.291706,23.121875;113.291567,23.121866;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>沿东华东路向西步行517米直行</td>\n",
       "      <td>西</td>\n",
       "      <td>东华东路</td>\n",
       "      <td>517</td>\n",
       "      <td>414</td>\n",
       "      <td>113.291168,23.121042;113.29082,23.121185;113.2...</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>沿东华西路向西步行842米直行</td>\n",
       "      <td>西</td>\n",
       "      <td>东华西路</td>\n",
       "      <td>842</td>\n",
       "      <td>674</td>\n",
       "      <td>113.286198,23.121914;113.286059,23.121931;113....</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>沿文明路向西步行607米右转</td>\n",
       "      <td>西</td>\n",
       "      <td>文明路</td>\n",
       "      <td>607</td>\n",
       "      <td>486</td>\n",
       "      <td>113.278034,23.122678;113.277513,23.122678;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>沿文德路向北步行389米左转</td>\n",
       "      <td>北</td>\n",
       "      <td>文德路</td>\n",
       "      <td>389</td>\n",
       "      <td>311</td>\n",
       "      <td>113.27207,23.122361;113.271944,23.122812;113.2...</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>沿中山四路向西步行220米直行</td>\n",
       "      <td>西</td>\n",
       "      <td>中山四路</td>\n",
       "      <td>220</td>\n",
       "      <td>176</td>\n",
       "      <td>113.271016,23.125755;113.269688,23.125694;113....</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>沿中山五路向西步行462米右转</td>\n",
       "      <td>西</td>\n",
       "      <td>中山五路</td>\n",
       "      <td>462</td>\n",
       "      <td>370</td>\n",
       "      <td>113.268867,23.125681;113.268442,23.125664;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>步行18米直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>18</td>\n",
       "      <td>14</td>\n",
       "      <td>113.264297,23.125486;113.264297,23.125651</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>步行10米直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>10</td>\n",
       "      <td>8</td>\n",
       "      <td>113.264297,23.125651;113.264297,23.125742</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>20</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>步行80米直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>80</td>\n",
       "      <td>64</td>\n",
       "      <td>113.264297,23.125742;113.264301,23.125998;113....</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>步行15米直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>15</td>\n",
       "      <td>12</td>\n",
       "      <td>113.264297,23.126471;113.264301,23.12661</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>20</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>步行267米到达目的地</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>267</td>\n",
       "      <td>214</td>\n",
       "      <td>113.264301,23.12661;113.264301,23.126871;113.2...</td>\n",
       "      <td>[]</td>\n",
       "      <td>到达目的地</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "              instruction orientation     road distance duration  \\\n",
       "0              向西步行247米左转           西       []      247      198   \n",
       "1        沿珠江西六街向西步行253米右转           西    珠江西六街      253      202   \n",
       "2           沿华夏路向北步行73米左转           北      华夏路       73       58   \n",
       "3             步行20米向右前方行走          []       []       20       16   \n",
       "4          沿华利路向西步行581米右转           西      华利路      581      465   \n",
       "5      沿广州大道中辅路向北步行165米右转           北  广州大道中辅路      165      132   \n",
       "6                步行186米左转          []       []      186      149   \n",
       "7       沿广州大道中辅路向北步行63米左转           北  广州大道中辅路       63       50   \n",
       "8   沿寺右新马路向西步行1308米向右前方行走           西    寺右新马路     1308     1046   \n",
       "9         沿保安前街向西步行322米直行           西     保安前街      322      258   \n",
       "10         沿烟墩路向西步行245米直行           西      烟墩路      245      196   \n",
       "11   沿庙前直街向西北步行189米向左前方行走          西北     庙前直街      189      151   \n",
       "12         沿庙前直街向西步行35米直行           西     庙前直街       35       28   \n",
       "13        沿庙前西街向西步行312米直行           西     庙前西街      312      250   \n",
       "14        沿均益路向西南步行113米右转          西南      均益路      113       90   \n",
       "15        沿东华东路向西步行517米直行           西     东华东路      517      414   \n",
       "16        沿东华西路向西步行842米直行           西     东华西路      842      674   \n",
       "17         沿文明路向西步行607米右转           西      文明路      607      486   \n",
       "18         沿文德路向北步行389米左转           北      文德路      389      311   \n",
       "19        沿中山四路向西步行220米直行           西     中山四路      220      176   \n",
       "20        沿中山五路向西步行462米右转           西     中山五路      462      370   \n",
       "21                步行18米直行          []       []       18       14   \n",
       "22                步行10米直行          []       []       10        8   \n",
       "23                步行80米直行          []       []       80       64   \n",
       "24                步行15米直行          []       []       15       12   \n",
       "25            步行267米到达目的地          []       []      267      214   \n",
       "\n",
       "                                             polyline  action  \\\n",
       "0   113.326094,23.116723;113.325291,23.116758;113....      左转   \n",
       "1   113.323737,23.116975;113.32352,23.116975;113.3...      右转   \n",
       "2   113.321233,23.116931;113.321233,23.11724;113.3...      左转   \n",
       "3           113.321233,23.117595;113.321037,23.117595  向右前方行走   \n",
       "4   113.321033,23.117595;113.321033,23.117669;113....      右转   \n",
       "5   113.315404,23.117739;113.315399,23.118164;113....      右转   \n",
       "6   113.315382,23.11924;113.315495,23.11924;113.31...      左转   \n",
       "7   113.314961,23.119223;113.314961,23.119245;113....      左转   \n",
       "8   113.314957,23.1198;113.314722,23.1198;113.3147...  向右前方行走   \n",
       "9   113.302192,23.120174;113.301914,23.120221;113....      直行   \n",
       "10  113.299145,23.120807;113.299015,23.120842;113....      直行   \n",
       "11  113.296745,23.121085;113.296398,23.121207;113....  向左前方行走   \n",
       "12  113.295109,23.121901;113.294931,23.12194;113.2...      直行   \n",
       "13  113.294783,23.121931;113.294223,23.121901;113....      直行   \n",
       "14  113.291706,23.121875;113.291567,23.121866;113....      右转   \n",
       "15  113.291168,23.121042;113.29082,23.121185;113.2...      直行   \n",
       "16  113.286198,23.121914;113.286059,23.121931;113....      直行   \n",
       "17  113.278034,23.122678;113.277513,23.122678;113....      右转   \n",
       "18  113.27207,23.122361;113.271944,23.122812;113.2...      左转   \n",
       "19  113.271016,23.125755;113.269688,23.125694;113....      直行   \n",
       "20  113.268867,23.125681;113.268442,23.125664;113....      右转   \n",
       "21          113.264297,23.125486;113.264297,23.125651      直行   \n",
       "22          113.264297,23.125651;113.264297,23.125742      直行   \n",
       "23  113.264297,23.125742;113.264301,23.125998;113....      直行   \n",
       "24           113.264297,23.126471;113.264301,23.12661      直行   \n",
       "25  113.264301,23.12661;113.264301,23.126871;113.2...      []   \n",
       "\n",
       "   assistant_action walk_type  \n",
       "0                []         0  \n",
       "1                []         0  \n",
       "2                []         0  \n",
       "3                []         1  \n",
       "4                []         0  \n",
       "5                []         0  \n",
       "6                []         4  \n",
       "7                []         0  \n",
       "8                []         0  \n",
       "9                []         0  \n",
       "10               []         0  \n",
       "11               []         0  \n",
       "12               []         0  \n",
       "13               []         0  \n",
       "14               []         0  \n",
       "15               []         0  \n",
       "16               []         0  \n",
       "17               []         0  \n",
       "18               []         0  \n",
       "19               []         0  \n",
       "20               []         0  \n",
       "21               []         0  \n",
       "22               []        20  \n",
       "23               []         0  \n",
       "24               []        20  \n",
       "25            到达目的地         0  "
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df = pd.json_normalize(geo.walking(z_key,'113.326073,23.116225','113.264434,23.129162')['route']['paths'][0]['steps'])\n",
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0                向西步行247米左转\n",
       "1          沿珠江西六街向西步行253米右转\n",
       "2             沿华夏路向北步行73米左转\n",
       "3               步行20米向右前方行走\n",
       "4            沿华利路向西步行581米右转\n",
       "5        沿广州大道中辅路向北步行165米右转\n",
       "6                  步行186米左转\n",
       "7         沿广州大道中辅路向北步行63米左转\n",
       "8     沿寺右新马路向西步行1308米向右前方行走\n",
       "9           沿保安前街向西步行322米直行\n",
       "10           沿烟墩路向西步行245米直行\n",
       "11     沿庙前直街向西北步行189米向左前方行走\n",
       "12           沿庙前直街向西步行35米直行\n",
       "13          沿庙前西街向西步行312米直行\n",
       "14          沿均益路向西南步行113米右转\n",
       "15          沿东华东路向西步行517米直行\n",
       "16          沿东华西路向西步行842米直行\n",
       "17           沿文明路向西步行607米右转\n",
       "18           沿文德路向北步行389米左转\n",
       "19          沿中山四路向西步行220米直行\n",
       "20          沿中山五路向西步行462米右转\n",
       "21                  步行18米直行\n",
       "22                  步行10米直行\n",
       "23                  步行80米直行\n",
       "24                  步行15米直行\n",
       "25              步行267米到达目的地\n",
       "Name: instruction, dtype: object"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df['instruction']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 公交路径规划"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '5',\n",
       " 'route': {'origin': '113.326073,23.116225',\n",
       "  'destination': '113.264434,23.129162',\n",
       "  'distance': '7057',\n",
       "  'taxi_cost': '29',\n",
       "  'transits': [{'cost': '5.0',\n",
       "    'duration': '1853',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '859',\n",
       "    'distance': '10818',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.325508,23.115751',\n",
       "       'destination': '113.324455,23.116137',\n",
       "       'distance': '182',\n",
       "       'duration': '156',\n",
       "       'steps': [{'instruction': '步行64米右转',\n",
       "         'road': [],\n",
       "         'distance': '64',\n",
       "         'duration': [],\n",
       "         'polyline': '113.325508,23.115751;113.325188,23.115864;113.324905,23.115898',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行118米到达大剧院',\n",
       "         'road': [],\n",
       "         'distance': '118',\n",
       "         'duration': [],\n",
       "         'polyline': '113.324905,23.115898;113.324905,23.115969;113.324936,23.115969;113.324936,23.115795;113.324455,23.115795;113.324455,23.116137',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达大剧院'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '大剧院',\n",
       "          'id': '440100023026008',\n",
       "          'location': '113.324460,23.116138'},\n",
       "         'arrival_stop': {'name': '广州塔',\n",
       "          'id': '440100023026010',\n",
       "          'location': '113.323618,23.106375'},\n",
       "         'name': 'APM线(林和西--广州塔)',\n",
       "         'id': '440100023026',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '1125',\n",
       "         'duration': '208',\n",
       "         'polyline': '113.324460,23.116138;113.324460,23.115642;113.324451,23.114984;113.324415,23.112297;113.324412,23.111545;113.324409,23.110804;113.324410,23.108987;113.324383,23.108248;113.324354,23.108090;113.324282,23.107936;113.324158,23.107824;113.323851,23.107669;113.323782,23.107606;113.323727,23.107538;113.323687,23.107456;113.323662,23.107364;113.323618,23.107080;113.323618,23.106375',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0700',\n",
       "         'end_time': '2330',\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '海心沙',\n",
       "           'id': '440100023026009',\n",
       "           'location': '113.324412,23.111545'}]}]},\n",
       "      'entrance': {'name': 'B口', 'location': '113.324944,23.115969'},\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '广州塔',\n",
       "          'id': '440100023033010',\n",
       "          'location': '113.323618,23.106375'},\n",
       "         'arrival_stop': {'name': '体育西路',\n",
       "          'id': '440100023033012',\n",
       "          'location': '113.321503,23.131138'},\n",
       "         'name': '地铁3号线(番禺广场--天河客运站)',\n",
       "         'id': '440100023033',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '2575',\n",
       "         'duration': '260',\n",
       "         'polyline': '113.323618,23.106375;113.323618,23.107080;113.323579,23.107443;113.323560,23.107597;113.323535,23.107730;113.323488,23.107913;113.322804,23.109739;113.322240,23.110987;113.321593,23.112339;113.321192,23.113719;113.321128,23.114424;113.321211,23.117802;113.321206,23.119293;113.321210,23.120814;113.321239,23.122875;113.321280,23.124987;113.321320,23.127081;113.321411,23.128625;113.321456,23.129680;113.321503,23.131138',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2255',\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '珠江新城',\n",
       "           'id': '440100023033011',\n",
       "           'location': '113.321206,23.119293'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '体育西路',\n",
       "          'id': '440100023049004',\n",
       "          'location': '113.321503,23.131138'},\n",
       "         'arrival_stop': {'name': '公园前',\n",
       "          'id': '440100023049009',\n",
       "          'location': '113.264315,23.125446'},\n",
       "         'name': '地铁1号线(广州东站--西塱)',\n",
       "         'id': '440100023049',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '6259',\n",
       "         'duration': '649',\n",
       "         'polyline': '113.321503,23.131138;113.320799,23.131151;113.320267,23.131043;113.319601,23.130872;113.318401,23.130500;113.315224,23.129706;113.313255,23.129394;113.312666,23.129328;113.312039,23.129248;113.311604,23.129194;113.311304,23.129103;113.310998,23.129028;113.310703,23.128938;113.310368,23.128810;113.310137,23.128710;113.308877,23.128137;113.307628,23.127575;113.307209,23.127364;113.305986,23.126659;113.305306,23.126327;113.304782,23.126087;113.304151,23.125812;113.303679,23.125634;113.303052,23.125418;113.302367,23.125220;113.301290,23.124878;113.299513,23.124281;113.298692,23.124056;113.297758,23.123894;113.297093,23.123788;113.296880,23.123771;113.296630,23.123797;113.295373,23.123980;113.294130,23.124160;113.293696,23.124254;113.292735,23.124499;113.291440,23.124819;113.289980,23.125210;113.289562,23.125325;113.289285,23.125420;113.289067,23.125502;113.288728,23.125623;113.288293,23.125803;113.287355,23.126162;113.286927,23.126336;113.286808,23.126380;113.286710,23.126422;113.286664,23.126439;113.285663,23.126704;113.284645,23.126974;113.284497,23.126996;113.284380,23.127011;113.284256,23.127018;113.284043,23.127007;113.283557,23.127001;113.283105,23.127000;113.281845,23.127014;113.281054,23.127039;113.280333,23.127060;113.280133,23.127054;113.279916,23.127040;113.279438,23.127009;113.279064,23.126977;113.278551,23.126931;113.277657,23.126811;113.277039,23.126732;113.276735,23.126699;113.276526,23.126687;113.276373,23.126675;113.275602,23.126623;113.274837,23.126572;113.274679,23.126571;113.274546,23.126561;113.274442,23.126554;113.274337,23.126545;113.274216,23.126532;113.274077,23.126510;113.273912,23.126484;113.273825,23.126467;113.273694,23.126438;113.273425,23.126371;113.273286,23.126338;113.273164,23.126308;113.273043,23.126269;113.272904,23.126223;113.272643,23.126121;113.272513,23.126066;113.272287,23.125979;113.272070,23.125894;113.271939,23.125851;113.271835,23.125821;113.271748,23.125799;113.271610,23.125773;113.271505,23.125755;113.271401,23.125740;113.271270,23.125722;113.271097,23.125707;113.270941,23.125696;113.270706,23.125685;113.269959,23.125663;113.267778,23.125603;113.266875,23.125553;113.266078,23.125520;113.265706,23.125515;113.264315,23.125446',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0610',\n",
       "         'end_time': '2330',\n",
       "         'via_num': '4',\n",
       "         'via_stops': [{'name': '杨箕',\n",
       "           'id': '440100023049005',\n",
       "           'location': '113.308877,23.128137'},\n",
       "          {'name': '东山口',\n",
       "           'id': '440100023049006',\n",
       "           'location': '113.295373,23.123980'},\n",
       "          {'name': '烈士陵园',\n",
       "           'id': '440100023049007',\n",
       "           'location': '113.285663,23.126704'},\n",
       "          {'name': '农讲所',\n",
       "           'id': '440100023049008',\n",
       "           'location': '113.275602,23.126623'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': {'name': 'F口', 'location': '113.264816,23.125746'},\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.264313,23.125443',\n",
       "       'destination': '113.264442,23.128971',\n",
       "       'distance': '675',\n",
       "       'duration': '578',\n",
       "       'steps': [{'instruction': '步行126米左转',\n",
       "         'road': [],\n",
       "         'distance': '126',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264313,23.125443;113.264313,23.125446;113.264534,23.125456;113.264610,23.125460;113.264938,23.125477;113.264915,23.125746;113.264816,23.125746;113.264832,23.125517',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿中山五路步行58米左转',\n",
       "         'road': '中山五路',\n",
       "         'distance': '58',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264832,23.125513;113.265404,23.125538',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿吉祥路步行347米左转',\n",
       "         'road': '吉祥路',\n",
       "         'distance': '347',\n",
       "         'duration': [],\n",
       "         'polyline': '113.265404,23.125538;113.265366,23.125755;113.265350,23.125925;113.265343,23.126293;113.265350,23.126402;113.265381,23.127270;113.265404,23.127361;113.265419,23.127682;113.265434,23.128017;113.265503,23.128681',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿府前路步行57米右转',\n",
       "         'road': '府前路',\n",
       "         'distance': '57',\n",
       "         'duration': [],\n",
       "         'polyline': '113.265503,23.128681;113.264938,23.128719',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行35米左转',\n",
       "         'road': [],\n",
       "         'distance': '35',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264938,23.128719;113.264938,23.129036',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行52米',\n",
       "         'road': [],\n",
       "         'distance': '52',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264938,23.129036;113.264771,23.128981;113.264442,23.128971',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '3.0',\n",
       "    'duration': '2064',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '1500',\n",
       "    'distance': '8898',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.326096,23.116724',\n",
       "       'destination': '113.321205,23.119293',\n",
       "       'distance': '824',\n",
       "       'duration': '706',\n",
       "       'steps': [{'instruction': '步行247米左转',\n",
       "         'road': [],\n",
       "         'distance': '247',\n",
       "         'duration': [],\n",
       "         'polyline': '113.326096,23.116724;113.325294,23.116758;113.324776,23.116776;113.324577,23.116793;113.324326,23.116793;113.323952,23.116806;113.323891,23.116819;113.323738,23.116974',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿珠江西六街步行253米右转',\n",
       "         'road': '珠江西六街',\n",
       "         'distance': '253',\n",
       "         'duration': [],\n",
       "         'polyline': '113.323738,23.116974;113.323517,23.116974;113.323402,23.116970;113.322975,23.116953;113.322250,23.116932;113.322128,23.116932;113.321762,23.116932;113.321442,23.116932;113.321236,23.116932',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿华夏路步行73米左转',\n",
       "         'road': '华夏路',\n",
       "         'distance': '73',\n",
       "         'duration': [],\n",
       "         'polyline': '113.321236,23.116932;113.321236,23.117239;113.321236,23.117596',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行20米右转',\n",
       "         'road': [],\n",
       "         'distance': '20',\n",
       "         'duration': [],\n",
       "         'polyline': '113.321236,23.117596;113.321037,23.117596',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿华夏路步行35米左转',\n",
       "         'road': '华夏路',\n",
       "         'distance': '35',\n",
       "         'duration': [],\n",
       "         'polyline': '113.321030,23.117596;113.321030,23.117670;113.321030,23.117718;113.321030,23.117922',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行196米到达珠江新城',\n",
       "         'road': [],\n",
       "         'distance': '196',\n",
       "         'duration': [],\n",
       "         'polyline': '113.321030,23.117922;113.320892,23.117929;113.320892,23.118164;113.321205,23.118160;113.321205,23.118767;113.321205,23.119293',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达珠江新城'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '珠江新城',\n",
       "          'id': '440100023033011',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'arrival_stop': {'name': '体育西路',\n",
       "          'id': '440100023033012',\n",
       "          'location': '113.321503,23.131138'},\n",
       "         'name': '地铁3号线(番禺广场--天河客运站)',\n",
       "         'id': '440100023033',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '1139',\n",
       "         'duration': '130',\n",
       "         'polyline': '113.321206,23.119293;113.321210,23.120814;113.321239,23.122875;113.321280,23.124987;113.321320,23.127081;113.321411,23.128625;113.321456,23.129680;113.321503,23.131138',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2255',\n",
       "         'via_num': '0',\n",
       "         'via_stops': []}]},\n",
       "      'entrance': {'name': 'B1口', 'location': '113.320892,23.117931'},\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '体育西路',\n",
       "          'id': '440100023049004',\n",
       "          'location': '113.321503,23.131138'},\n",
       "         'arrival_stop': {'name': '公园前',\n",
       "          'id': '440100023049009',\n",
       "          'location': '113.264315,23.125446'},\n",
       "         'name': '地铁1号线(广州东站--西塱)',\n",
       "         'id': '440100023049',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '6259',\n",
       "         'duration': '649',\n",
       "         'polyline': '113.321503,23.131138;113.320799,23.131151;113.320267,23.131043;113.319601,23.130872;113.318401,23.130500;113.315224,23.129706;113.313255,23.129394;113.312666,23.129328;113.312039,23.129248;113.311604,23.129194;113.311304,23.129103;113.310998,23.129028;113.310703,23.128938;113.310368,23.128810;113.310137,23.128710;113.308877,23.128137;113.307628,23.127575;113.307209,23.127364;113.305986,23.126659;113.305306,23.126327;113.304782,23.126087;113.304151,23.125812;113.303679,23.125634;113.303052,23.125418;113.302367,23.125220;113.301290,23.124878;113.299513,23.124281;113.298692,23.124056;113.297758,23.123894;113.297093,23.123788;113.296880,23.123771;113.296630,23.123797;113.295373,23.123980;113.294130,23.124160;113.293696,23.124254;113.292735,23.124499;113.291440,23.124819;113.289980,23.125210;113.289562,23.125325;113.289285,23.125420;113.289067,23.125502;113.288728,23.125623;113.288293,23.125803;113.287355,23.126162;113.286927,23.126336;113.286808,23.126380;113.286710,23.126422;113.286664,23.126439;113.285663,23.126704;113.284645,23.126974;113.284497,23.126996;113.284380,23.127011;113.284256,23.127018;113.284043,23.127007;113.283557,23.127001;113.283105,23.127000;113.281845,23.127014;113.281054,23.127039;113.280333,23.127060;113.280133,23.127054;113.279916,23.127040;113.279438,23.127009;113.279064,23.126977;113.278551,23.126931;113.277657,23.126811;113.277039,23.126732;113.276735,23.126699;113.276526,23.126687;113.276373,23.126675;113.275602,23.126623;113.274837,23.126572;113.274679,23.126571;113.274546,23.126561;113.274442,23.126554;113.274337,23.126545;113.274216,23.126532;113.274077,23.126510;113.273912,23.126484;113.273825,23.126467;113.273694,23.126438;113.273425,23.126371;113.273286,23.126338;113.273164,23.126308;113.273043,23.126269;113.272904,23.126223;113.272643,23.126121;113.272513,23.126066;113.272287,23.125979;113.272070,23.125894;113.271939,23.125851;113.271835,23.125821;113.271748,23.125799;113.271610,23.125773;113.271505,23.125755;113.271401,23.125740;113.271270,23.125722;113.271097,23.125707;113.270941,23.125696;113.270706,23.125685;113.269959,23.125663;113.267778,23.125603;113.266875,23.125553;113.266078,23.125520;113.265706,23.125515;113.264315,23.125446',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0610',\n",
       "         'end_time': '2330',\n",
       "         'via_num': '4',\n",
       "         'via_stops': [{'name': '杨箕',\n",
       "           'id': '440100023049005',\n",
       "           'location': '113.308877,23.128137'},\n",
       "          {'name': '东山口',\n",
       "           'id': '440100023049006',\n",
       "           'location': '113.295373,23.123980'},\n",
       "          {'name': '烈士陵园',\n",
       "           'id': '440100023049007',\n",
       "           'location': '113.285663,23.126704'},\n",
       "          {'name': '农讲所',\n",
       "           'id': '440100023049008',\n",
       "           'location': '113.275602,23.126623'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': {'name': 'F口', 'location': '113.264816,23.125746'},\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.264313,23.125443',\n",
       "       'destination': '113.264442,23.128971',\n",
       "       'distance': '675',\n",
       "       'duration': '578',\n",
       "       'steps': [{'instruction': '步行126米左转',\n",
       "         'road': [],\n",
       "         'distance': '126',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264313,23.125443;113.264313,23.125446;113.264534,23.125456;113.264610,23.125460;113.264938,23.125477;113.264915,23.125746;113.264816,23.125746;113.264832,23.125517',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿中山五路步行58米左转',\n",
       "         'road': '中山五路',\n",
       "         'distance': '58',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264832,23.125513;113.265404,23.125538',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿吉祥路步行347米左转',\n",
       "         'road': '吉祥路',\n",
       "         'distance': '347',\n",
       "         'duration': [],\n",
       "         'polyline': '113.265404,23.125538;113.265366,23.125755;113.265350,23.125925;113.265343,23.126293;113.265350,23.126402;113.265381,23.127270;113.265404,23.127361;113.265419,23.127682;113.265434,23.128017;113.265503,23.128681',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿府前路步行57米右转',\n",
       "         'road': '府前路',\n",
       "         'distance': '57',\n",
       "         'duration': [],\n",
       "         'polyline': '113.265503,23.128681;113.264938,23.128719',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行35米左转',\n",
       "         'road': [],\n",
       "         'distance': '35',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264938,23.128719;113.264938,23.129036',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行52米',\n",
       "         'road': [],\n",
       "         'distance': '52',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264938,23.129036;113.264771,23.128981;113.264442,23.128971',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '4.0',\n",
       "    'duration': '2608',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '1280',\n",
       "    'distance': '8206',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.325508,23.115751',\n",
       "       'destination': '113.324455,23.116137',\n",
       "       'distance': '182',\n",
       "       'duration': '156',\n",
       "       'steps': [{'instruction': '步行64米右转',\n",
       "         'road': [],\n",
       "         'distance': '64',\n",
       "         'duration': [],\n",
       "         'polyline': '113.325508,23.115751;113.325188,23.115864;113.324905,23.115898',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行118米到达大剧院',\n",
       "         'road': [],\n",
       "         'distance': '118',\n",
       "         'duration': [],\n",
       "         'polyline': '113.324905,23.115898;113.324905,23.115969;113.324936,23.115969;113.324936,23.115795;113.324455,23.115795;113.324455,23.116137',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达大剧院'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '大剧院',\n",
       "          'id': '440100023025004',\n",
       "          'location': '113.324460,23.116138'},\n",
       "         'arrival_stop': {'name': '黄埔大道',\n",
       "          'id': '440100023025007',\n",
       "          'location': '113.324490,23.127054'},\n",
       "         'name': 'APM线(广州塔--林和西)',\n",
       "         'id': '440100023025',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '1213',\n",
       "         'duration': '257',\n",
       "         'polyline': '113.324460,23.116138;113.324461,23.116633;113.324611,23.117581;113.324718,23.118599;113.324718,23.119223;113.324718,23.119846;113.324563,23.121963;113.324558,23.122553;113.324562,23.123230;113.324490,23.126682;113.324490,23.127054',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0700',\n",
       "         'end_time': '2330',\n",
       "         'via_num': '2',\n",
       "         'via_stops': [{'name': '花城大道',\n",
       "           'id': '440100023025005',\n",
       "           'location': '113.324718,23.119223'},\n",
       "          {'name': '妇儿中心',\n",
       "           'id': '440100023025006',\n",
       "           'location': '113.324558,23.122553'}]}]},\n",
       "      'entrance': {'name': 'B口', 'location': '113.324944,23.115969'},\n",
       "      'exit': {'name': 'A口', 'location': '113.324715,23.127148'},\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.324493,23.127052',\n",
       "       'destination': '113.323059,23.127743',\n",
       "       'distance': '320',\n",
       "       'duration': '274',\n",
       "       'steps': [{'instruction': '步行46米左转',\n",
       "         'road': [],\n",
       "         'distance': '46',\n",
       "         'duration': [],\n",
       "         'polyline': '113.324493,23.127052;113.324493,23.127148;113.324715,23.127148;113.324715,23.127028',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿珠江东路步行3米左转',\n",
       "         'road': '珠江东路',\n",
       "         'distance': '3',\n",
       "         'duration': [],\n",
       "         'polyline': '113.324715,23.127024;113.324745,23.127024',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行139米右转',\n",
       "         'road': [],\n",
       "         'distance': '139',\n",
       "         'duration': [],\n",
       "         'polyline': '113.324745,23.127024;113.324745,23.127117;113.324577,23.127117;113.324585,23.127790;113.324364,23.127794;113.324364,23.127634',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿黄埔大道西辅路步行132米到达人民日报广东分社',\n",
       "         'road': '黄埔大道西辅路',\n",
       "         'distance': '132',\n",
       "         'duration': [],\n",
       "         'polyline': '113.324364,23.127630;113.324333,23.127630;113.323921,23.127665;113.323448,23.127708;113.323174,23.127739;113.323059,23.127743',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达人民日报广东分社'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '人民日报广东分社',\n",
       "          'id': '440100016467032',\n",
       "          'location': '113.323051,23.127743'},\n",
       "         'arrival_stop': {'name': '中山纪念堂',\n",
       "          'id': '440100016467041',\n",
       "          'location': '113.263939,23.131575'},\n",
       "         'name': '283路(广州火车东站总站--万科四季花城总站)',\n",
       "         'id': '440100016467',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '5713',\n",
       "         'duration': '1254',\n",
       "         'polyline': '113.323051,23.127743;113.322374,23.127791;113.321667,23.127821;113.321558,23.127817;113.321471,23.127752;113.321332,23.127756;113.320707,23.127839;113.320404,23.127882;113.319896,23.127925;113.319457,23.127977;113.319349,23.127956;113.318733,23.128095;113.317904,23.128381;113.317396,23.128620;113.315174,23.129666;113.314709,23.129905;113.313125,23.130634;113.312986,23.130699;113.312665,23.130842;113.312418,23.130981;113.312344,23.131059;113.312209,23.131128;113.311849,23.131267;113.311562,23.131393;113.310933,23.131649;113.310707,23.131706;113.309878,23.131888;113.309579,23.131923;113.309514,23.131931;113.308919,23.131970;113.308138,23.131957;113.307786,23.131944;113.307561,23.131944;113.307409,23.131944;113.307253,23.131936;113.307005,23.131931;113.306706,23.131927;113.306172,23.131914;113.306107,23.131914;113.305577,23.131910;113.305169,23.131910;113.305100,23.131905;113.304818,23.131901;113.304696,23.131892;113.304462,23.131888;113.303707,23.131879;113.303641,23.131879;113.303103,23.131862;113.302361,23.131832;113.302057,23.131797;113.301888,23.131771;113.301580,23.131727;113.301528,23.131719;113.301523,23.131719;113.301276,23.131684;113.301050,23.131610;113.299002,23.131267;113.297821,23.131081;113.297530,23.131042;113.297222,23.131007;113.296714,23.130998;113.295859,23.130990;113.295312,23.131003;113.294961,23.130994;113.293976,23.130981;113.293615,23.130972;113.293451,23.130968;113.291693,23.130933;113.291016,23.130916;113.290660,23.130907;113.289926,23.130903;113.289679,23.130898;113.289505,23.130929;113.289405,23.130946;113.289093,23.130959;113.288550,23.130951;113.287231,23.130890;113.286727,23.130855;113.286367,23.130877;113.286254,23.130859;113.286016,23.130833;113.285530,23.130864;113.285299,23.130946;113.285161,23.130994;113.284870,23.131098;113.284293,23.131233;113.284093,23.131254;113.283177,23.131254;113.281832,23.131254;113.281332,23.131263;113.281107,23.131254;113.280573,23.131254;113.279475,23.131254;113.279340,23.131254;113.279175,23.131150;113.278607,23.131155;113.278103,23.131137;113.276832,23.131107;113.276254,23.131107;113.275864,23.131111;113.274536,23.131063;113.273976,23.131050;113.273472,23.131042;113.273476,23.131042;113.273415,23.131042;113.273270,23.131039;113.272903,23.131029;113.272377,23.131042;113.271812,23.131081;113.271210,23.131115;113.270447,23.131165;113.269722,23.131220;113.269081,23.131268;113.269043,23.131271;113.268143,23.131338;113.267174,23.131393;113.266495,23.131432;113.265938,23.131479;113.265602,23.131498;113.264580,23.131540;113.263939,23.131575',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '6',\n",
       "         'via_stops': [{'name': '锦城花园',\n",
       "           'id': '440100016467040',\n",
       "           'location': '113.309579,23.131923'},\n",
       "          {'name': '东峻广场',\n",
       "           'id': '440100016467010',\n",
       "           'location': '113.306706,23.131927'},\n",
       "          {'name': '东风东路站',\n",
       "           'id': '440100016467011',\n",
       "           'location': '113.301528,23.131719'},\n",
       "          {'name': '肿瘤医院',\n",
       "           'id': '440100016467012',\n",
       "           'location': '113.289505,23.130929'},\n",
       "          {'name': '越秀桥',\n",
       "           'id': '440100016467013',\n",
       "           'location': '113.280573,23.131254'},\n",
       "          {'name': '正骨医院',\n",
       "           'id': '440100016467014',\n",
       "           'location': '113.273472,23.131042'}]},\n",
       "        {'departure_stop': {'name': '人民日报广东分社',\n",
       "          'id': '440100016431038',\n",
       "          'location': '113.323067,23.127743'},\n",
       "         'arrival_stop': {'name': '中山纪念堂',\n",
       "          'id': '440100016431049',\n",
       "          'location': '113.263945,23.131576'},\n",
       "         'name': '261路(鱼珠总站--河沙总站)',\n",
       "         'id': '440100016431',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '5787',\n",
       "         'duration': '1422',\n",
       "         'polyline': '113.323067,23.127743;113.322372,23.127790;113.321671,23.127823;113.321503,23.127750;113.321335,23.127756;113.320839,23.127832;113.320625,23.127855;113.320198,23.127895;113.320195,23.127899;113.319896,23.127925;113.319457,23.127977;113.319349,23.127956;113.318733,23.128095;113.317904,23.128381;113.317396,23.128620;113.315174,23.129666;113.314709,23.129905;113.313125,23.130634;113.312986,23.130699;113.312665,23.130842;113.312418,23.130981;113.312344,23.131059;113.312209,23.131128;113.311849,23.131267;113.311562,23.131393;113.310933,23.131649;113.310707,23.131706;113.309878,23.131888;113.309588,23.131923;113.309514,23.131931;113.308919,23.131970;113.308138,23.131957;113.307786,23.131944;113.307561,23.131944;113.307409,23.131944;113.307253,23.131936;113.307005,23.131931;113.306701,23.131927;113.306702,23.131927;113.306709,23.131927;113.306702,23.131927;113.306168,23.131914;113.306107,23.131914;113.305504,23.131908;113.305199,23.131905;113.304779,23.131893;113.304695,23.131893;113.304459,23.131889;113.303642,23.131880;113.303101,23.131863;113.302368,23.131830;113.302055,23.131798;113.301888,23.131771;113.301529,23.131716;113.301528,23.131719;113.301276,23.131684;113.301050,23.131610;113.299002,23.131267;113.297821,23.131081;113.297530,23.131042;113.297222,23.131007;113.296714,23.130998;113.295859,23.130990;113.295312,23.131003;113.294961,23.130994;113.293976,23.130981;113.293615,23.130972;113.293451,23.130968;113.291693,23.130933;113.291016,23.130916;113.290660,23.130907;113.289926,23.130903;113.289679,23.130898;113.289540,23.130920;113.289405,23.130946;113.289093,23.130959;113.288550,23.130951;113.287231,23.130890;113.286727,23.130855;113.286367,23.130877;113.286254,23.130859;113.286016,23.130833;113.285530,23.130864;113.285299,23.130946;113.285161,23.130994;113.284870,23.131098;113.284293,23.131233;113.284093,23.131254;113.283177,23.131254;113.281832,23.131254;113.281332,23.131263;113.281107,23.131254;113.280573,23.131254;113.279475,23.131254;113.279340,23.131254;113.279175,23.131150;113.278607,23.131155;113.278103,23.131137;113.276832,23.131107;113.276254,23.131107;113.275864,23.131111;113.274536,23.131063;113.273976,23.131050;113.273468,23.131042;113.273415,23.131042;113.273270,23.131039;113.272903,23.131029;113.272377,23.131042;113.271812,23.131081;113.271210,23.131115;113.270447,23.131165;113.269722,23.131220;113.269081,23.131268;113.269043,23.131271;113.268715,23.131294;113.268715,23.131293;113.268138,23.131337;113.267170,23.131393;113.266350,23.131450;113.265946,23.131480;113.265608,23.131497;113.264579,23.131541;113.263945,23.131576',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2200',\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '天河',\n",
       "           'id': '440100016431039',\n",
       "           'location': '113.320198,23.127895'},\n",
       "          {'name': '锦城花园',\n",
       "           'id': '440100016431040',\n",
       "           'location': '113.309588,23.131923'},\n",
       "          {'name': '东峻广场',\n",
       "           'id': '440100016431022',\n",
       "           'location': '113.306701,23.131927'},\n",
       "          {'name': '东风东路站',\n",
       "           'id': '440100016431023',\n",
       "           'location': '113.301529,23.131716'},\n",
       "          {'name': '肿瘤医院',\n",
       "           'id': '440100016431024',\n",
       "           'location': '113.289540,23.130920'},\n",
       "          {'name': '越秀桥',\n",
       "           'id': '440100016431025',\n",
       "           'location': '113.280573,23.131254'},\n",
       "          {'name': '正骨医院',\n",
       "           'id': '440100016431026',\n",
       "           'location': '113.273468,23.131042'},\n",
       "          {'name': '东风中路',\n",
       "           'id': '440100016431027',\n",
       "           'location': '113.268715,23.131294'}]},\n",
       "        {'departure_stop': {'name': '人民日报广东分社',\n",
       "          'id': '440100016470027',\n",
       "          'location': '113.322843,23.127760'},\n",
       "         'arrival_stop': {'name': '中山纪念堂',\n",
       "          'id': '440100016470023',\n",
       "          'location': '113.264015,23.131571'},\n",
       "         'name': '广283路班车(冼村--白沙总站)',\n",
       "         'id': '440100016470',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '5769',\n",
       "         'duration': '1396',\n",
       "         'polyline': '113.322843,23.127760;113.322374,23.127791;113.321667,23.127821;113.321506,23.127752;113.321332,23.127756;113.320838,23.127834;113.320625,23.127856;113.319896,23.127925;113.319457,23.127977;113.319349,23.127956;113.318733,23.128095;113.317904,23.128381;113.317396,23.128620;113.315174,23.129666;113.314709,23.129905;113.313125,23.130634;113.312986,23.130699;113.312665,23.130842;113.312418,23.130981;113.312344,23.131059;113.312209,23.131128;113.311849,23.131267;113.311562,23.131393;113.310933,23.131649;113.310707,23.131706;113.309878,23.131888;113.309514,23.131931;113.309258,23.131949;113.308919,23.131970;113.308138,23.131957;113.307786,23.131944;113.307561,23.131944;113.307409,23.131944;113.307253,23.131936;113.307005,23.131931;113.306701,23.131927;113.306697,23.131927;113.306172,23.131914;113.306107,23.131914;113.305499,23.131910;113.305204,23.131905;113.304779,23.131892;113.304696,23.131892;113.304462,23.131888;113.303641,23.131879;113.303103,23.131862;113.302361,23.131832;113.302057,23.131797;113.301888,23.131771;113.301602,23.131732;113.301580,23.131727;113.301276,23.131684;113.301050,23.131610;113.299002,23.131267;113.297821,23.131081;113.297352,23.131020;113.297001,23.131003;113.296714,23.130998;113.295421,23.130981;113.295312,23.131003;113.295182,23.130998;113.294961,23.130994;113.293976,23.130981;113.293615,23.130972;113.293451,23.130968;113.291693,23.130933;113.291016,23.130916;113.290660,23.130907;113.289926,23.130903;113.289735,23.130903;113.289540,23.130968;113.289470,23.130964;113.289470,23.130967;113.289093,23.130960;113.288551,23.130951;113.287155,23.130884;113.286674,23.130884;113.286362,23.130875;113.286018,23.130833;113.285530,23.130865;113.285301,23.130947;113.285164,23.130993;113.284874,23.131098;113.284515,23.131184;113.284514,23.131185;113.284293,23.131233;113.284093,23.131254;113.283177,23.131254;113.281832,23.131254;113.281332,23.131263;113.281155,23.131254;113.280534,23.131254;113.279475,23.131254;113.279340,23.131254;113.279175,23.131150;113.278607,23.131155;113.278103,23.131137;113.276832,23.131107;113.276254,23.131107;113.275864,23.131111;113.274536,23.131063;113.273976,23.131050;113.273481,23.131042;113.273411,23.131042;113.273268,23.131037;113.273116,23.131037;113.272365,23.131042;113.271814,23.131081;113.271207,23.131115;113.270447,23.131163;113.269727,23.131220;113.269084,23.131267;113.269041,23.131272;113.268138,23.131337;113.267170,23.131393;113.266350,23.131450;113.265946,23.131480;113.265608,23.131497;113.264579,23.131541;113.264015,23.131571',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '7',\n",
       "         'via_stops': [{'name': '锦城花园',\n",
       "           'id': '440100016470022',\n",
       "           'location': '113.309258,23.131949'},\n",
       "          {'name': '东峻广场',\n",
       "           'id': '440100016470005',\n",
       "           'location': '113.306701,23.131927'},\n",
       "          {'name': '东风东路站',\n",
       "           'id': '440100016470006',\n",
       "           'location': '113.301602,23.131732'},\n",
       "          {'name': '肿瘤医院',\n",
       "           'id': '440100016470007',\n",
       "           'location': '113.289470,23.130964'},\n",
       "          {'name': '东风东路(陵园西路口)',\n",
       "           'id': '440100016470008',\n",
       "           'location': '113.284515,23.131184'},\n",
       "          {'name': '越秀桥',\n",
       "           'id': '440100016470009',\n",
       "           'location': '113.280534,23.131254'},\n",
       "          {'name': '正骨医院',\n",
       "           'id': '440100016470010',\n",
       "           'location': '113.273481,23.131042'}]},\n",
       "        {'departure_stop': {'name': '人民日报广东分社',\n",
       "          'id': '440100016472011',\n",
       "          'location': '113.323029,23.127747'},\n",
       "         'arrival_stop': {'name': '中山纪念堂',\n",
       "          'id': '440100016472029',\n",
       "          'location': '113.264067,23.131571'},\n",
       "         'name': '284路(员村总站--广园新村总站)',\n",
       "         'id': '440100016472',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '6066',\n",
       "         'duration': '1412',\n",
       "         'polyline': '113.323029,23.127747;113.323036,23.127747;113.323029,23.127747;113.322372,23.127790;113.321671,23.127823;113.321503,23.127750;113.321335,23.127756;113.320839,23.127832;113.320625,23.127855;113.320198,23.127895;113.319893,23.127924;113.319557,23.127951;113.319351,23.127956;113.318901,23.128052;113.318619,23.128128;113.317909,23.128389;113.317406,23.128630;113.315186,23.129683;113.313126,23.130632;113.312988,23.130697;113.312668,23.130842;113.312416,23.130980;113.312347,23.131060;113.312210,23.131128;113.311852,23.131268;113.311562,23.131393;113.310936,23.131649;113.310715,23.131706;113.310287,23.131800;113.309875,23.131889;113.309509,23.131931;113.308914,23.131971;113.308144,23.131958;113.307785,23.131945;113.307564,23.131945;113.307281,23.131935;113.307007,23.131931;113.306168,23.131914;113.306107,23.131914;113.305504,23.131908;113.305199,23.131905;113.304779,23.131893;113.304695,23.131893;113.304550,23.131889;113.304482,23.131889;113.304169,23.131884;113.303642,23.131880;113.303101,23.131863;113.302368,23.131830;113.302177,23.131809;113.302174,23.131810;113.302057,23.131797;113.301888,23.131771;113.301580,23.131727;113.301276,23.131684;113.301050,23.131610;113.299002,23.131267;113.297821,23.131081;113.297530,23.131042;113.297222,23.131007;113.296714,23.130998;113.295859,23.130990;113.295312,23.131003;113.294961,23.130994;113.293976,23.130981;113.293615,23.130972;113.293451,23.130968;113.292743,23.130955;113.292739,23.130955;113.291693,23.130933;113.291016,23.130916;113.290660,23.130907;113.289926,23.130903;113.289679,23.130898;113.289405,23.130946;113.289093,23.130959;113.288550,23.130951;113.287231,23.130890;113.286727,23.130855;113.286367,23.130877;113.286254,23.130859;113.286016,23.130833;113.285530,23.130864;113.285299,23.130946;113.285161,23.130994;113.284870,23.131098;113.284492,23.131189;113.284293,23.131233;113.284093,23.131254;113.283177,23.131254;113.281832,23.131254;113.281332,23.131263;113.281155,23.131254;113.279870,23.131254;113.279475,23.131254;113.279340,23.131254;113.279175,23.131150;113.278607,23.131155;113.278103,23.131137;113.276832,23.131107;113.276254,23.131107;113.275786,23.131107;113.274596,23.131068;113.274453,23.131063;113.273976,23.131050;113.273819,23.131050;113.273815,23.131050;113.273411,23.131042;113.273268,23.131037;113.273116,23.131037;113.272374,23.131042;113.271814,23.131081;113.271207,23.131115;113.270447,23.131163;113.269727,23.131220;113.269084,23.131267;113.269041,23.131272;113.268138,23.131337;113.267170,23.131393;113.266350,23.131450;113.265946,23.131480;113.265608,23.131497;113.264579,23.131541;113.264067,23.131571',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2220',\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '天河',\n",
       "           'id': '440100016472012',\n",
       "           'location': '113.320198,23.127895'},\n",
       "          {'name': '锦城花园',\n",
       "           'id': '440100016472028',\n",
       "           'location': '113.310287,23.131800'},\n",
       "          {'name': '东峻广场',\n",
       "           'id': '440100016472014',\n",
       "           'location': '113.304169,23.131884'},\n",
       "          {'name': '东风东路站',\n",
       "           'id': '440100016472015',\n",
       "           'location': '113.302177,23.131809'},\n",
       "          {'name': '执信路',\n",
       "           'id': '440100016472016',\n",
       "           'location': '113.292743,23.130955'},\n",
       "          {'name': '东风东路(陵园西路口)',\n",
       "           'id': '440100016472017',\n",
       "           'location': '113.284492,23.131189'},\n",
       "          {'name': '越秀桥',\n",
       "           'id': '440100016472018',\n",
       "           'location': '113.279870,23.131254'},\n",
       "          {'name': '正骨医院',\n",
       "           'id': '440100016472019',\n",
       "           'location': '113.273819,23.131050'}]},\n",
       "        {'departure_stop': {'name': '人民日报广东分社',\n",
       "          'id': '440100017723009',\n",
       "          'location': '113.323059,23.127743'},\n",
       "         'arrival_stop': {'name': '中山纪念堂',\n",
       "          'id': '440100017723022',\n",
       "          'location': '113.263947,23.131575'},\n",
       "         'name': '高峰快线38路(员村总站--广园新村总站)',\n",
       "         'id': '440100017723',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '6078',\n",
       "         'duration': '1298',\n",
       "         'polyline': '113.323059,23.127743;113.322372,23.127790;113.321671,23.127823;113.321503,23.127750;113.321335,23.127756;113.320839,23.127832;113.320625,23.127855;113.319893,23.127924;113.319557,23.127951;113.319351,23.127956;113.318901,23.128052;113.318619,23.128128;113.317909,23.128389;113.317406,23.128630;113.315186,23.129683;113.313126,23.130632;113.312988,23.130697;113.312668,23.130842;113.312416,23.130980;113.312347,23.131060;113.312210,23.131128;113.311852,23.131268;113.311562,23.131393;113.310936,23.131649;113.310715,23.131706;113.310204,23.131817;113.309875,23.131889;113.309509,23.131931;113.308914,23.131971;113.308144,23.131958;113.307785,23.131945;113.307564,23.131945;113.307281,23.131935;113.307007,23.131931;113.306168,23.131914;113.306107,23.131914;113.305504,23.131908;113.305199,23.131905;113.304779,23.131893;113.304695,23.131893;113.304459,23.131889;113.303642,23.131880;113.303101,23.131863;113.302368,23.131830;113.302132,23.131804;113.302055,23.131798;113.301888,23.131771;113.301476,23.131706;113.301155,23.131666;113.301109,23.131632;113.301048,23.131611;113.300003,23.131432;113.297821,23.131081;113.297226,23.131006;113.296295,23.130993;113.295425,23.130980;113.295319,23.131002;113.295181,23.130999;113.294960,23.130993;113.293976,23.130980;113.293617,23.130974;113.293449,23.130968;113.292755,23.130955;113.291687,23.130934;113.291016,23.130915;113.290657,23.130907;113.289734,23.130901;113.289536,23.130968;113.289093,23.130960;113.288551,23.130951;113.287155,23.130884;113.286674,23.130884;113.286362,23.130875;113.286255,23.130859;113.286018,23.130833;113.285530,23.130865;113.285301,23.130947;113.285164,23.130993;113.284874,23.131098;113.284508,23.131184;113.284294,23.131233;113.284088,23.131254;113.283173,23.131254;113.281830,23.131254;113.281548,23.131262;113.281158,23.131254;113.280670,23.131248;113.280586,23.131155;113.279343,23.131151;113.278603,23.131155;113.278107,23.131138;113.276833,23.131107;113.276260,23.131107;113.275864,23.131111;113.274536,23.131062;113.273636,23.131042;113.273636,23.131046;113.273415,23.131042;113.273270,23.131039;113.272903,23.131029;113.272377,23.131042;113.271812,23.131081;113.271210,23.131115;113.270447,23.131165;113.269722,23.131220;113.269081,23.131268;113.269043,23.131271;113.268143,23.131338;113.267174,23.131393;113.266495,23.131432;113.265938,23.131479;113.265602,23.131498;113.264580,23.131540;113.263947,23.131575',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '5',\n",
       "         'via_stops': [{'name': '锦城花园',\n",
       "           'id': '440100017723021',\n",
       "           'location': '113.310204,23.131817'},\n",
       "          {'name': '东风东路站',\n",
       "           'id': '440100017723011',\n",
       "           'location': '113.302132,23.131804'},\n",
       "          {'name': '执信路',\n",
       "           'id': '440100017723012',\n",
       "           'location': '113.292755,23.130955'},\n",
       "          {'name': '东风东路(陵园西路口)',\n",
       "           'id': '440100017723013',\n",
       "           'location': '113.284508,23.131184'},\n",
       "          {'name': '正骨医院',\n",
       "           'id': '440100017723014',\n",
       "           'location': '113.273636,23.131042'}]},\n",
       "        {'departure_stop': {'name': '人民日报广东分社',\n",
       "          'id': '440100012199017',\n",
       "          'location': '113.323021,23.127747'},\n",
       "         'arrival_stop': {'name': '中山纪念堂',\n",
       "          'id': '440100012199024',\n",
       "          'location': '113.264099,23.131567'},\n",
       "         'name': '广高峰快线30路(体育中心--万科四季花城总站)',\n",
       "         'id': '440100012199',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '5621',\n",
       "         'duration': '1362',\n",
       "         'polyline': '113.323021,23.127747;113.322372,23.127790;113.321671,23.127823;113.321503,23.127750;113.321335,23.127756;113.320839,23.127832;113.320625,23.127855;113.319893,23.127924;113.319557,23.127951;113.319351,23.127956;113.318901,23.128052;113.318619,23.128128;113.317902,23.128382;113.317398,23.128620;113.315170,23.129667;113.314713,23.129904;113.313126,23.130632;113.312988,23.130697;113.312668,23.130842;113.312416,23.130980;113.312347,23.131060;113.312210,23.131128;113.311852,23.131268;113.311562,23.131393;113.310936,23.131649;113.310715,23.131706;113.309875,23.131889;113.309517,23.131931;113.309509,23.131931;113.308914,23.131971;113.308144,23.131958;113.307785,23.131945;113.307564,23.131945;113.307281,23.131935;113.307007,23.131931;113.306168,23.131914;113.306107,23.131914;113.305504,23.131908;113.305199,23.131905;113.304779,23.131893;113.304695,23.131893;113.304459,23.131889;113.303642,23.131880;113.303101,23.131863;113.302368,23.131830;113.302055,23.131798;113.301888,23.131771;113.301476,23.131706;113.301483,23.131706;113.301491,23.131712;113.301498,23.131712;113.301514,23.131693;113.301483,23.131689;113.301369,23.131676;113.301170,23.131639;113.301041,23.131584;113.300003,23.131424;113.298210,23.131107;113.297821,23.131062;113.297226,23.131006;113.296379,23.130999;113.295616,23.130980;113.295486,23.131006;113.295349,23.131002;113.295181,23.130999;113.294960,23.130993;113.293976,23.130980;113.293617,23.130974;113.293449,23.130968;113.291687,23.130934;113.291016,23.130915;113.291008,23.130915;113.289734,23.130901;113.289536,23.130968;113.289459,23.130964;113.289093,23.130960;113.288551,23.130951;113.287155,23.130884;113.286674,23.130884;113.286362,23.130875;113.286255,23.130859;113.286018,23.130833;113.285530,23.130865;113.285301,23.130947;113.285164,23.130993;113.284874,23.131098;113.284531,23.131180;113.284531,23.131181;113.284293,23.131233;113.284093,23.131254;113.283177,23.131254;113.281832,23.131254;113.281332,23.131263;113.281155,23.131254;113.280564,23.131254;113.280560,23.131254;113.279475,23.131254;113.279340,23.131254;113.279175,23.131150;113.278607,23.131155;113.278103,23.131137;113.276832,23.131107;113.276254,23.131107;113.275864,23.131111;113.274536,23.131063;113.273976,23.131050;113.273511,23.131042;113.273514,23.131042;113.273415,23.131042;113.273270,23.131039;113.272903,23.131029;113.272377,23.131042;113.271812,23.131081;113.271210,23.131115;113.270447,23.131165;113.269722,23.131220;113.269081,23.131268;113.269043,23.131271;113.268143,23.131338;113.267174,23.131393;113.266495,23.131432;113.265938,23.131479;113.265602,23.131498;113.264580,23.131540;113.264099,23.131567',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '6',\n",
       "         'via_stops': [{'name': '锦城花园',\n",
       "           'id': '440100012199018',\n",
       "           'location': '113.309517,23.131931'},\n",
       "          {'name': '东风东路站',\n",
       "           'id': '440100012199019',\n",
       "           'location': '113.301476,23.131706'},\n",
       "          {'name': '肿瘤医院',\n",
       "           'id': '440100012199020',\n",
       "           'location': '113.289459,23.130964'},\n",
       "          {'name': '东风东路(陵园西路口)',\n",
       "           'id': '440100012199021',\n",
       "           'location': '113.284531,23.131180'},\n",
       "          {'name': '越秀桥',\n",
       "           'id': '440100012199022',\n",
       "           'location': '113.280564,23.131254'},\n",
       "          {'name': '正骨医院',\n",
       "           'id': '440100012199023',\n",
       "           'location': '113.273511,23.131042'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.264099,23.131567',\n",
       "       'destination': '113.264442,23.128967',\n",
       "       'distance': '778',\n",
       "       'duration': '666',\n",
       "       'steps': [{'instruction': '沿东风中路步行123米右转',\n",
       "         'road': '东风中路',\n",
       "         'distance': '123',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264099,23.131567;113.263557,23.131598;113.263168,23.131628;113.262894,23.131659',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行196米左转',\n",
       "         'road': [],\n",
       "         'distance': '196',\n",
       "         'duration': [],\n",
       "         'polyline': '113.262894,23.131659;113.262909,23.131836;113.263428,23.131826;113.263420,23.131271;113.263206,23.131271;113.263191,23.131111;113.263168,23.130911',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行21米右转',\n",
       "         'road': [],\n",
       "         'distance': '21',\n",
       "         'duration': [],\n",
       "         'polyline': '113.263161,23.130907;113.263298,23.130886;113.263374,23.130850',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿连新路步行268米左转',\n",
       "         'road': '连新路',\n",
       "         'distance': '268',\n",
       "         'duration': [],\n",
       "         'polyline': '113.263374,23.130846;113.263321,23.128729;113.263321,23.128420',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行100米左转',\n",
       "         'road': [],\n",
       "         'distance': '100',\n",
       "         'duration': [],\n",
       "         'polyline': '113.263321,23.128416;113.263634,23.128437;113.264000,23.128429;113.264313,23.128416',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行70米',\n",
       "         'road': [],\n",
       "         'distance': '70',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264313,23.128412;113.264297,23.128754;113.264313,23.128906;113.264359,23.128967;113.264442,23.128967',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '2.0',\n",
       "    'duration': '2960',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '651',\n",
       "    'distance': '12311',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.326859,23.116102',\n",
       "       'destination': '113.328018,23.116367',\n",
       "       'distance': '288',\n",
       "       'duration': '246',\n",
       "       'steps': [{'instruction': '步行95米左转',\n",
       "         'road': [],\n",
       "         'distance': '95',\n",
       "         'duration': [],\n",
       "         'polyline': '113.326859,23.116102;113.327789,23.116102',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿冼村路步行50米向左前方行走',\n",
       "         'road': '冼村路',\n",
       "         'distance': '50',\n",
       "         'duration': [],\n",
       "         'polyline': '113.327789,23.116102;113.327797,23.116558',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行123米左转',\n",
       "         'road': [],\n",
       "         'distance': '123',\n",
       "         'duration': [],\n",
       "         'polyline': '113.327797,23.116558;113.327690,23.116558;113.327690,23.116819;113.328125,23.116819;113.328125,23.116545;113.328018,23.116545',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿冼村路步行20米到达冼村路南',\n",
       "         'road': '冼村路',\n",
       "         'distance': '20',\n",
       "         'duration': [],\n",
       "         'polyline': '113.328018,23.116541;113.328018,23.116367',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达冼村路南'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '冼村路南',\n",
       "          'id': '440100016491016',\n",
       "          'location': '113.328012,23.116363'},\n",
       "         'arrival_stop': {'name': '吉祥路',\n",
       "          'id': '440100016491031',\n",
       "          'location': '113.265599,23.130430'},\n",
       "         'name': '293路(华景新城总站--广卫路总站)',\n",
       "         'id': '440100016491',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '11660',\n",
       "         'duration': '2402',\n",
       "         'polyline': '113.328012,23.116363;113.328038,23.117135;113.328077,23.118225;113.328082,23.118351;113.328090,23.118728;113.328090,23.118932;113.328108,23.119284;113.328108,23.119423;113.328112,23.119896;113.328121,23.120126;113.328125,23.120127;113.328133,23.120648;113.328133,23.120647;113.328133,23.120890;113.328133,23.121216;113.328140,23.121716;113.328140,23.122114;113.328140,23.122162;113.328125,23.122448;113.328150,23.123277;113.328156,23.123394;113.328155,23.123682;113.328151,23.123823;113.328174,23.124169;113.328194,23.124818;113.328203,23.125282;113.328210,23.125904;113.328224,23.126535;113.328224,23.127056;113.328544,23.127030;113.328545,23.127028;113.328590,23.127022;113.329140,23.126987;113.329628,23.126953;113.329765,23.126944;113.330971,23.126875;113.332169,23.126799;113.332291,23.126867;113.332359,23.126926;113.332359,23.127041;113.332329,23.127090;113.332260,23.127163;113.332153,23.127171;113.332054,23.127172;113.331573,23.127205;113.330658,23.127262;113.330261,23.127277;113.329918,23.127296;113.329811,23.127300;113.329628,23.127314;113.328957,23.127354;113.328766,23.127359;113.328194,23.127392;113.328003,23.127405;113.327621,23.127426;113.327515,23.127432;113.327393,23.127436;113.327217,23.127453;113.327034,23.127460;113.326195,23.127522;113.325417,23.127573;113.324593,23.127626;113.324486,23.127630;113.324326,23.127630;113.323921,23.127665;113.323448,23.127708;113.323166,23.127737;113.323090,23.127743;113.323021,23.127747;113.322372,23.127790;113.321671,23.127823;113.321503,23.127750;113.321335,23.127756;113.320839,23.127832;113.320625,23.127855;113.320099,23.127905;113.320095,23.127908;113.319896,23.127925;113.319457,23.127977;113.319349,23.127956;113.318733,23.128095;113.317904,23.128381;113.317396,23.128620;113.315174,23.129666;113.314709,23.129905;113.313125,23.130634;113.312986,23.130699;113.312665,23.130842;113.312418,23.130981;113.312344,23.131059;113.312209,23.131128;113.311849,23.131267;113.311562,23.131393;113.310933,23.131649;113.310707,23.131706;113.310326,23.131788;113.310326,23.131793;113.309878,23.131888;113.309514,23.131931;113.308919,23.131970;113.308138,23.131957;113.307786,23.131944;113.307561,23.131944;113.307409,23.131944;113.307253,23.131936;113.307005,23.131931;113.306714,23.131927;113.306710,23.131927;113.306172,23.131914;113.306107,23.131914;113.305577,23.131910;113.305204,23.131905;113.305100,23.131905;113.304818,23.131901;113.304696,23.131892;113.304462,23.131888;113.303707,23.131879;113.303641,23.131879;113.303103,23.131862;113.302361,23.131832;113.302170,23.131810;113.302166,23.131810;113.302057,23.131797;113.301888,23.131771;113.301580,23.131727;113.301276,23.131684;113.301050,23.131610;113.299002,23.131267;113.297821,23.131081;113.297352,23.131020;113.297001,23.131003;113.296714,23.130998;113.295421,23.130981;113.295312,23.131003;113.295182,23.130998;113.294961,23.130994;113.293976,23.130981;113.293615,23.130972;113.293451,23.130968;113.292691,23.130951;113.292687,23.130951;113.291693,23.130933;113.291654,23.131411;113.291632,23.131840;113.291576,23.132279;113.291745,23.132431;113.291845,23.132565;113.292092,23.132878;113.292635,23.133529;113.293147,23.134206;113.293108,23.134266;113.293064,23.134288;113.293030,23.134288;113.292005,23.132977;113.291979,23.132925;113.291732,23.132582;113.291615,23.132448;113.291510,23.132361;113.291328,23.132270;113.291024,23.132166;113.291016,23.132161;113.290564,23.132014;113.290334,23.131957;113.289744,23.131884;113.289531,23.131849;113.289527,23.131849;113.289180,23.131797;113.289062,23.131797;113.288611,23.131706;113.288155,23.131571;113.287852,23.131454;113.287574,23.131345;113.287335,23.131241;113.286684,23.130977;113.286367,23.130877;113.286254,23.130859;113.286016,23.130833;113.285530,23.130864;113.285299,23.130946;113.285161,23.130994;113.284870,23.131098;113.284293,23.131233;113.284093,23.131254;113.283177,23.131254;113.281832,23.131254;113.281332,23.131263;113.281155,23.131254;113.279870,23.131254;113.279475,23.131254;113.279340,23.131254;113.279175,23.131150;113.278607,23.131155;113.278103,23.131137;113.276832,23.131107;113.276254,23.131107;113.275786,23.131107;113.274596,23.131068;113.274453,23.131063;113.273976,23.131050;113.273572,23.131046;113.273568,23.131046;113.273411,23.131042;113.273268,23.131037;113.273116,23.131037;113.272374,23.131042;113.271814,23.131081;113.271207,23.131115;113.270447,23.131163;113.269727,23.131220;113.269084,23.131267;113.269041,23.131272;113.268138,23.131337;113.267170,23.131393;113.266350,23.131450;113.265946,23.131480;113.265608,23.131497;113.264579,23.131541;113.263559,23.131597;113.263446,23.131749;113.263411,23.131853;113.263433,23.132413;113.263451,23.132765;113.263464,23.132904;113.263490,23.133320;113.263533,23.133867;113.263576,23.134227;113.263472,23.134258;113.263069,23.134310;113.262773,23.134358;113.262270,23.134440;113.261923,23.134514;113.261901,23.135456;113.261901,23.136211;113.261719,23.136393;113.261576,23.136254;113.260608,23.135794;113.260516,23.135751;113.260378,23.135703;113.260243,23.135616;113.260100,23.135477;113.259970,23.135317;113.259809,23.135009;113.259813,23.135017;113.259809,23.135013;113.259718,23.134839;113.259449,23.134201;113.259249,23.133824;113.259214,23.133550;113.259023,23.133151;113.258815,23.132708;113.258559,23.132530;113.258468,23.132483;113.258420,23.132422;113.258398,23.132348;113.258398,23.132253;113.258420,23.132196;113.258442,23.132161;113.258490,23.132127;113.258576,23.132096;113.258720,23.132096;113.258802,23.132153;113.258997,23.132144;113.259727,23.132023;113.260464,23.131901;113.261085,23.131797;113.261623,23.131710;113.262205,23.131628;113.262743,23.131549;113.263316,23.131493;113.263398,23.131484;113.264062,23.131450;113.264566,23.131424;113.265017,23.131402;113.265087,23.131393;113.265703,23.131363;113.265638,23.130825;113.265599,23.130430',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '13',\n",
       "         'via_stops': [{'name': '冼村路中',\n",
       "           'id': '440100016491017',\n",
       "           'location': '113.328121,23.120126'},\n",
       "          {'name': '人民日报广东分社',\n",
       "           'id': '440100016491019',\n",
       "           'location': '113.323021,23.127747'},\n",
       "          {'name': '天河',\n",
       "           'id': '440100016491020',\n",
       "           'location': '113.320099,23.127905'},\n",
       "          {'name': '锦城花园',\n",
       "           'id': '440100016491036',\n",
       "           'location': '113.310326,23.131788'},\n",
       "          {'name': '东峻广场',\n",
       "           'id': '440100016491022',\n",
       "           'location': '113.306714,23.131927'},\n",
       "          {'name': '东风东路站',\n",
       "           'id': '440100016491023',\n",
       "           'location': '113.302170,23.131810'},\n",
       "          {'name': '执信路',\n",
       "           'id': '440100016491024',\n",
       "           'location': '113.292691,23.130951'},\n",
       "          {'name': '先烈南路',\n",
       "           'id': '440100016491025',\n",
       "           'location': '113.289531,23.131849'},\n",
       "          {'name': '市八医院',\n",
       "           'id': '440100016491037',\n",
       "           'location': '113.287852,23.131454'},\n",
       "          {'name': '越秀桥',\n",
       "           'id': '440100016491038',\n",
       "           'location': '113.279870,23.131254'},\n",
       "          {'name': '正骨医院',\n",
       "           'id': '440100016491028',\n",
       "           'location': '113.273572,23.131046'},\n",
       "          {'name': '中山纪念堂(连新路)',\n",
       "           'id': '440100016491044',\n",
       "           'location': '113.263433,23.132413'},\n",
       "          {'name': '盘福路站',\n",
       "           'id': '440100016491045',\n",
       "           'location': '113.259809,23.135009'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.265625,23.130672',\n",
       "       'destination': '113.264442,23.128971',\n",
       "       'distance': '363',\n",
       "       'duration': '311',\n",
       "       'steps': [{'instruction': '沿吉祥路步行219米右转',\n",
       "         'road': '吉祥路',\n",
       "         'distance': '219',\n",
       "         'duration': [],\n",
       "         'polyline': '113.265625,23.130672;113.265579,23.130186;113.265549,23.129940;113.265503,23.129114;113.265526,23.129005;113.265503,23.128685',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿府前路步行57米右转',\n",
       "         'road': '府前路',\n",
       "         'distance': '57',\n",
       "         'duration': [],\n",
       "         'polyline': '113.265503,23.128681;113.264938,23.128719',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行35米左转',\n",
       "         'road': [],\n",
       "         'distance': '35',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264938,23.128719;113.264938,23.129036',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行52米',\n",
       "         'road': [],\n",
       "         'distance': '52',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264938,23.129036;113.264771,23.128981;113.264442,23.128971',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '4.0',\n",
       "    'duration': '2887',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '753',\n",
       "    'distance': '11495',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.325508,23.115751',\n",
       "       'destination': '113.324455,23.116137',\n",
       "       'distance': '182',\n",
       "       'duration': '156',\n",
       "       'steps': [{'instruction': '步行64米右转',\n",
       "         'road': [],\n",
       "         'distance': '64',\n",
       "         'duration': [],\n",
       "         'polyline': '113.325508,23.115751;113.325188,23.115864;113.324905,23.115898',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行118米到达大剧院',\n",
       "         'road': [],\n",
       "         'distance': '118',\n",
       "         'duration': [],\n",
       "         'polyline': '113.324905,23.115898;113.324905,23.115969;113.324936,23.115969;113.324936,23.115795;113.324455,23.115795;113.324455,23.116137',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达大剧院'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '大剧院',\n",
       "          'id': '440100023025004',\n",
       "          'location': '113.324460,23.116138'},\n",
       "         'arrival_stop': {'name': '体育中心南',\n",
       "          'id': '440100023025009',\n",
       "          'location': '113.324309,23.134281'},\n",
       "         'name': 'APM线(广州塔--林和西)',\n",
       "         'id': '440100023025',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '2002',\n",
       "         'duration': '413',\n",
       "         'polyline': '113.324460,23.116138;113.324461,23.116633;113.324611,23.117581;113.324718,23.118599;113.324718,23.119223;113.324718,23.119846;113.324563,23.121963;113.324558,23.122553;113.324562,23.123230;113.324490,23.126682;113.324490,23.127054;113.324490,23.127428;113.324500,23.130843;113.324479,23.131384;113.324457,23.131930;113.324341,23.133725;113.324309,23.134281',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0700',\n",
       "         'end_time': '2330',\n",
       "         'via_num': '4',\n",
       "         'via_stops': [{'name': '花城大道',\n",
       "           'id': '440100023025005',\n",
       "           'location': '113.324718,23.119223'},\n",
       "          {'name': '妇儿中心',\n",
       "           'id': '440100023025006',\n",
       "           'location': '113.324558,23.122553'},\n",
       "          {'name': '黄埔大道',\n",
       "           'id': '440100023025007',\n",
       "           'location': '113.324490,23.127054'},\n",
       "          {'name': '天河南',\n",
       "           'id': '440100023025008',\n",
       "           'location': '113.324479,23.131384'}]}]},\n",
       "      'entrance': {'name': 'B口', 'location': '113.324944,23.115969'},\n",
       "      'exit': {'name': 'A口', 'location': '113.323517,23.134022'},\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.324310,23.134279',\n",
       "       'destination': '113.323479,23.133812',\n",
       "       'distance': '134',\n",
       "       'duration': '114',\n",
       "       'steps': [{'instruction': '步行130米右转',\n",
       "         'road': [],\n",
       "         'distance': '130',\n",
       "         'duration': [],\n",
       "         'polyline': '113.324310,23.134279;113.324326,23.134068;113.323517,23.134024;113.323517,23.133806',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿天河路步行4米到达体育中心',\n",
       "         'road': '天河路',\n",
       "         'distance': '4',\n",
       "         'duration': [],\n",
       "         'polyline': '113.323517,23.133812;113.323479,23.133812',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达体育中心'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '体育中心',\n",
       "          'id': '440100017360046',\n",
       "          'location': '113.323477,23.133806'},\n",
       "         'arrival_stop': {'name': '广仁路总站',\n",
       "          'id': '440100017360034',\n",
       "          'location': '113.267609,23.128976'},\n",
       "         'name': 'B4路(天河智慧城核心区总站(高唐)--广仁路总站)',\n",
       "         'id': '440100017360',\n",
       "         'type': '快速公交系统',\n",
       "         'distance': '8740',\n",
       "         'duration': '1829',\n",
       "         'polyline': '113.323477,23.133806;113.323155,23.133819;113.321936,23.133832;113.321306,23.133841;113.321224,23.133885;113.320217,23.133937;113.319397,23.133980;113.318464,23.134045;113.317869,23.134084;113.316688,23.134132;113.316332,23.134141;113.316033,23.134154;113.315825,23.134175;113.315751,23.134266;113.315642,23.134349;113.315525,23.134388;113.315404,23.134401;113.315299,23.134384;113.315213,23.134358;113.315130,23.134301;113.315030,23.134197;113.314965,23.134028;113.314970,23.133859;113.315048,23.133711;113.315161,23.133615;113.315152,23.133407;113.315143,23.132765;113.315130,23.132053;113.315126,23.131606;113.315130,23.131189;113.315109,23.129996;113.315013,23.129931;113.314188,23.130339;113.313867,23.130477;113.313655,23.130569;113.313459,23.130612;113.313034,23.130794;113.312986,23.130816;113.312509,23.131020;113.312344,23.131059;113.312209,23.131128;113.311849,23.131267;113.311562,23.131393;113.310933,23.131649;113.310707,23.131706;113.310330,23.131788;113.309878,23.131888;113.309514,23.131931;113.308919,23.131970;113.308138,23.131957;113.307786,23.131944;113.307561,23.131944;113.307409,23.131944;113.307253,23.131936;113.307005,23.131931;113.306732,23.131927;113.306172,23.131914;113.306107,23.131914;113.305577,23.131910;113.305204,23.131905;113.305100,23.131905;113.304818,23.131901;113.304696,23.131892;113.304462,23.131888;113.303707,23.131879;113.303641,23.131879;113.303103,23.131862;113.302361,23.131832;113.302222,23.131814;113.302218,23.131814;113.302057,23.131797;113.301888,23.131771;113.301580,23.131727;113.301276,23.131684;113.301050,23.131610;113.299002,23.131267;113.297821,23.131081;113.297352,23.131020;113.297001,23.131003;113.296714,23.130998;113.295421,23.130981;113.295312,23.131003;113.295182,23.130998;113.294961,23.130994;113.293976,23.130981;113.293615,23.130972;113.293451,23.130968;113.291693,23.130933;113.291016,23.130916;113.290660,23.130907;113.289926,23.130903;113.289719,23.130910;113.289660,23.130939;113.289546,23.130966;113.289462,23.130959;113.289449,23.130959;113.289093,23.130959;113.288550,23.130951;113.287153,23.130885;113.286680,23.130885;113.286367,23.130877;113.286254,23.130859;113.286016,23.130833;113.285530,23.130864;113.285299,23.130946;113.285161,23.130994;113.284870,23.131098;113.284293,23.131233;113.284093,23.131254;113.283177,23.131254;113.281832,23.131254;113.281332,23.131263;113.281155,23.131254;113.279870,23.131254;113.279874,23.131254;113.279870,23.131254;113.279475,23.131254;113.279340,23.131254;113.279175,23.131150;113.278607,23.131155;113.278103,23.131137;113.276832,23.131107;113.276254,23.131107;113.275864,23.131111;113.274536,23.131063;113.273976,23.131050;113.273624,23.131046;113.273628,23.131042;113.273270,23.131039;113.272903,23.131029;113.272377,23.131042;113.271812,23.131081;113.271210,23.131115;113.270737,23.131151;113.270233,23.131184;113.270230,23.131181;113.269727,23.131220;113.269084,23.131267;113.269041,23.131272;113.268138,23.131337;113.267170,23.131393;113.266350,23.131450;113.265946,23.131480;113.265608,23.131497;113.264579,23.131541;113.263559,23.131597;113.263446,23.131749;113.263411,23.131853;113.263433,23.132387;113.263433,23.132383;113.263433,23.132413;113.263451,23.132765;113.263464,23.132904;113.263490,23.133320;113.263533,23.133867;113.263576,23.134227;113.263472,23.134258;113.263069,23.134310;113.262773,23.134358;113.262270,23.134440;113.262127,23.134470;113.261923,23.134514;113.261901,23.135456;113.261901,23.136211;113.261719,23.136393;113.261576,23.136254;113.260608,23.135794;113.260516,23.135751;113.260378,23.135703;113.260243,23.135616;113.260100,23.135477;113.259970,23.135317;113.259740,23.134878;113.259718,23.134839;113.259449,23.134201;113.259249,23.133824;113.259214,23.133550;113.259023,23.133151;113.258815,23.132708;113.258559,23.132530;113.258468,23.132483;113.258420,23.132422;113.258398,23.132348;113.258398,23.132253;113.258420,23.132196;113.258442,23.132161;113.258490,23.132127;113.258576,23.132096;113.258720,23.132096;113.258802,23.132153;113.258997,23.132144;113.259727,23.132023;113.260464,23.131901;113.261085,23.131797;113.261623,23.131710;113.262205,23.131628;113.262743,23.131549;113.263316,23.131493;113.263398,23.131484;113.263594,23.131476;113.264062,23.131450;113.264566,23.131424;113.265017,23.131402;113.265087,23.131393;113.265703,23.131363;113.265638,23.130825;113.265625,23.130686;113.265577,23.130182;113.265547,23.129935;113.265469,23.129106;113.265525,23.129002;113.266102,23.129015;113.266402,23.129049;113.266654,23.129093;113.266806,23.129106;113.266918,23.129102;113.267070,23.129093;113.267604,23.129084;113.267609,23.128976',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '锦城花园',\n",
       "           'id': '440100017360047',\n",
       "           'location': '113.310330,23.131788'},\n",
       "          {'name': '东峻广场',\n",
       "           'id': '440100017360027',\n",
       "           'location': '113.306732,23.131927'},\n",
       "          {'name': '东风东路站',\n",
       "           'id': '440100017360028',\n",
       "           'location': '113.302222,23.131814'},\n",
       "          {'name': '肿瘤医院',\n",
       "           'id': '440100017360029',\n",
       "           'location': '113.289462,23.130959'},\n",
       "          {'name': '越秀桥',\n",
       "           'id': '440100017360030',\n",
       "           'location': '113.279870,23.131254'},\n",
       "          {'name': '正骨医院',\n",
       "           'id': '440100017360031',\n",
       "           'location': '113.273624,23.131046'},\n",
       "          {'name': '东风中路',\n",
       "           'id': '440100017360032',\n",
       "           'location': '113.270233,23.131184'},\n",
       "          {'name': '中山纪念堂(连新路)',\n",
       "           'id': '440100017360050',\n",
       "           'location': '113.263433,23.132387'}]},\n",
       "        {'departure_stop': {'name': '体育中心',\n",
       "          'id': '440100017356047',\n",
       "          'location': '113.323316,23.133815'},\n",
       "         'arrival_stop': {'name': '广仁路总站',\n",
       "          'id': '440100017356037',\n",
       "          'location': '113.267617,23.128659'},\n",
       "         'name': 'B4A路(科学城(天泰二路)--广仁路总站)',\n",
       "         'id': '440100017356',\n",
       "         'type': '快速公交系统',\n",
       "         'distance': '8868',\n",
       "         'duration': '1838',\n",
       "         'polyline': '113.323316,23.133815;113.323155,23.133819;113.321936,23.133832;113.321306,23.133841;113.321212,23.133800;113.320213,23.133846;113.319407,23.133862;113.319397,23.133980;113.318464,23.134045;113.317869,23.134084;113.316688,23.134132;113.316332,23.134141;113.316033,23.134154;113.315825,23.134175;113.315751,23.134266;113.315642,23.134349;113.315525,23.134388;113.315404,23.134401;113.315299,23.134384;113.315213,23.134358;113.315130,23.134301;113.315030,23.134197;113.314965,23.134028;113.314970,23.133859;113.315048,23.133711;113.315161,23.133615;113.315152,23.133407;113.315143,23.132765;113.315130,23.132053;113.315126,23.131606;113.315130,23.131189;113.315109,23.129996;113.315013,23.129931;113.314188,23.130339;113.313867,23.130477;113.313655,23.130569;113.313459,23.130612;113.313034,23.130794;113.312986,23.130816;113.312509,23.131020;113.312344,23.131059;113.312209,23.131128;113.311849,23.131267;113.311562,23.131393;113.310933,23.131649;113.310707,23.131706;113.310308,23.131793;113.310310,23.131794;113.309875,23.131889;113.309509,23.131931;113.308914,23.131971;113.308144,23.131958;113.307785,23.131945;113.307564,23.131945;113.307281,23.131935;113.307007,23.131931;113.306732,23.131927;113.306168,23.131914;113.306107,23.131914;113.305504,23.131908;113.305199,23.131905;113.304779,23.131893;113.304695,23.131893;113.304459,23.131889;113.303642,23.131880;113.303101,23.131863;113.302368,23.131830;113.302116,23.131800;113.302116,23.131788;113.302055,23.131781;113.301483,23.131689;113.301384,23.131676;113.301170,23.131639;113.301041,23.131584;113.300003,23.131424;113.298210,23.131107;113.297821,23.131062;113.297226,23.131006;113.296379,23.130999;113.295616,23.130980;113.295486,23.131006;113.295181,23.130999;113.294960,23.130993;113.293976,23.130980;113.293617,23.130974;113.293449,23.130968;113.291687,23.130934;113.291016,23.130915;113.291008,23.130915;113.289734,23.130901;113.289536,23.130968;113.289467,23.130964;113.289466,23.130964;113.289093,23.130959;113.288550,23.130951;113.287153,23.130885;113.286680,23.130885;113.286367,23.130877;113.286254,23.130859;113.286016,23.130833;113.285530,23.130864;113.285299,23.130946;113.285161,23.130994;113.284870,23.131098;113.284293,23.131233;113.284093,23.131254;113.283177,23.131254;113.281832,23.131254;113.281332,23.131263;113.281155,23.131254;113.279870,23.131254;113.279475,23.131254;113.279340,23.131254;113.279175,23.131150;113.278607,23.131155;113.278103,23.131137;113.276832,23.131107;113.276254,23.131107;113.275864,23.131111;113.274536,23.131063;113.273976,23.131050;113.273533,23.131042;113.273529,23.131042;113.273411,23.131042;113.273268,23.131037;113.273116,23.131037;113.272374,23.131042;113.271814,23.131081;113.271207,23.131115;113.270447,23.131163;113.270252,23.131181;113.269727,23.131220;113.269084,23.131267;113.269041,23.131272;113.268138,23.131337;113.267170,23.131393;113.266350,23.131450;113.265946,23.131480;113.265608,23.131497;113.264579,23.131541;113.263559,23.131597;113.263446,23.131749;113.263411,23.131853;113.263433,23.132413;113.263437,23.132496;113.263451,23.132765;113.263464,23.132904;113.263490,23.133320;113.263533,23.133867;113.263576,23.134227;113.263472,23.134258;113.263069,23.134310;113.262773,23.134358;113.262504,23.134401;113.262270,23.134440;113.261923,23.134514;113.261901,23.135456;113.261901,23.136211;113.261719,23.136393;113.261576,23.136254;113.260655,23.135816;113.260608,23.135794;113.260516,23.135751;113.260378,23.135703;113.260243,23.135616;113.260100,23.135477;113.259970,23.135317;113.259718,23.134839;113.259449,23.134201;113.259249,23.133824;113.259214,23.133550;113.259023,23.133151;113.258815,23.132708;113.258559,23.132530;113.258468,23.132483;113.258420,23.132422;113.258398,23.132348;113.258398,23.132253;113.258420,23.132196;113.258442,23.132161;113.258490,23.132127;113.258576,23.132096;113.258720,23.132096;113.258802,23.132153;113.258997,23.132144;113.259727,23.132023;113.260464,23.131901;113.261085,23.131797;113.261623,23.131710;113.262205,23.131628;113.262743,23.131549;113.263316,23.131493;113.263398,23.131484;113.264062,23.131450;113.264566,23.131424;113.265017,23.131402;113.265087,23.131393;113.265703,23.131363;113.265638,23.130825;113.265577,23.130182;113.265547,23.129935;113.265469,23.129106;113.265525,23.129002;113.266102,23.129015;113.266402,23.129049;113.266654,23.129093;113.266806,23.129106;113.267070,23.129093;113.267604,23.129084;113.267613,23.128841;113.267617,23.128659',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '锦城花园',\n",
       "           'id': '440100017356048',\n",
       "           'location': '113.310308,23.131793'},\n",
       "          {'name': '东峻广场',\n",
       "           'id': '440100017356030',\n",
       "           'location': '113.306732,23.131927'},\n",
       "          {'name': '东风东路站',\n",
       "           'id': '440100017356031',\n",
       "           'location': '113.302116,23.131800'},\n",
       "          {'name': '肿瘤医院',\n",
       "           'id': '440100017356032',\n",
       "           'location': '113.289467,23.130964'},\n",
       "          {'name': '越秀桥',\n",
       "           'id': '440100017356049',\n",
       "           'location': '113.279870,23.131254'},\n",
       "          {'name': '正骨医院',\n",
       "           'id': '440100017356034',\n",
       "           'location': '113.273533,23.131042'},\n",
       "          {'name': '东风中路',\n",
       "           'id': '440100017356035',\n",
       "           'location': '113.270252,23.131181'},\n",
       "          {'name': '中山纪念堂(连新路)',\n",
       "           'id': '440100017356059',\n",
       "           'location': '113.263437,23.132496'}]},\n",
       "        {'departure_stop': {'name': '体育中心',\n",
       "          'id': '440100017358029',\n",
       "          'location': '113.322205,23.133828'},\n",
       "         'arrival_stop': {'name': '广仁路总站',\n",
       "          'id': '440100017358038',\n",
       "          'location': '113.267617,23.128646'},\n",
       "         'name': 'B4路快线(天河智慧城核心区总站(高唐)--广仁路总站)',\n",
       "         'id': '440100017358',\n",
       "         'type': '快速公交系统',\n",
       "         'distance': '8591',\n",
       "         'duration': '1818',\n",
       "         'polyline': '113.322205,23.133828;113.322205,23.133829;113.321930,23.133833;113.321304,23.133841;113.321205,23.133799;113.320152,23.133844;113.319374,23.133862;113.319397,23.133980;113.318459,23.134045;113.317863,23.134085;113.317543,23.134098;113.316681,23.134130;113.316032,23.134153;113.315819,23.134176;113.315750,23.134266;113.315643,23.134350;113.315529,23.134388;113.315407,23.134399;113.315300,23.134384;113.315208,23.134357;113.315132,23.134302;113.315033,23.134197;113.314972,23.134027;113.314980,23.133858;113.315048,23.133711;113.315163,23.133615;113.315155,23.133408;113.315147,23.132765;113.315132,23.132053;113.315132,23.131607;113.315132,23.131189;113.315109,23.129995;113.315010,23.129930;113.314186,23.130339;113.313866,23.130478;113.313652,23.130569;113.313461,23.130611;113.313034,23.130793;113.312988,23.130816;113.312508,23.131020;113.312347,23.131060;113.312210,23.131128;113.311852,23.131268;113.311562,23.131393;113.310936,23.131649;113.310715,23.131706;113.310204,23.131817;113.309875,23.131889;113.309509,23.131931;113.308914,23.131971;113.308144,23.131958;113.307785,23.131945;113.307564,23.131945;113.307281,23.131935;113.307007,23.131931;113.306900,23.131931;113.306168,23.131914;113.306107,23.131914;113.305504,23.131908;113.305199,23.131905;113.304779,23.131893;113.304695,23.131893;113.304459,23.131889;113.303642,23.131880;113.303101,23.131863;113.302368,23.131830;113.302116,23.131804;113.302124,23.131788;113.302055,23.131781;113.301483,23.131689;113.301384,23.131676;113.301170,23.131639;113.301041,23.131584;113.300003,23.131424;113.298210,23.131107;113.297821,23.131062;113.297226,23.131006;113.296379,23.130999;113.295616,23.130980;113.295486,23.131006;113.295181,23.130999;113.294960,23.130993;113.293976,23.130980;113.293617,23.130974;113.293449,23.130968;113.291687,23.130934;113.291016,23.130915;113.291008,23.130915;113.289734,23.130901;113.289536,23.130968;113.289505,23.130964;113.289501,23.130964;113.289093,23.130959;113.288550,23.130951;113.287153,23.130885;113.286680,23.130885;113.286367,23.130877;113.286254,23.130859;113.286016,23.130833;113.285530,23.130864;113.285299,23.130946;113.285161,23.130994;113.284870,23.131098;113.284293,23.131233;113.284093,23.131254;113.283177,23.131254;113.281832,23.131254;113.281332,23.131263;113.281155,23.131254;113.279874,23.131254;113.279870,23.131254;113.279475,23.131254;113.279340,23.131254;113.279175,23.131150;113.278607,23.131155;113.278103,23.131137;113.276832,23.131107;113.276254,23.131107;113.275864,23.131111;113.274536,23.131063;113.273976,23.131050;113.273633,23.131046;113.273636,23.131046;113.273636,23.131042;113.273270,23.131039;113.272903,23.131029;113.272377,23.131042;113.271812,23.131081;113.271210,23.131115;113.270737,23.131151;113.270226,23.131184;113.269722,23.131220;113.269043,23.131268;113.268143,23.131338;113.267174,23.131393;113.266495,23.131432;113.265938,23.131479;113.265602,23.131498;113.264580,23.131540;113.264046,23.131571;113.264045,23.131571;113.263559,23.131597;113.263446,23.131749;113.263411,23.131853;113.263433,23.132413;113.263446,23.132665;113.263451,23.132765;113.263464,23.132904;113.263490,23.133320;113.263533,23.133867;113.263576,23.134227;113.263472,23.134258;113.263069,23.134310;113.262773,23.134358;113.262270,23.134440;113.261923,23.134514;113.261901,23.135456;113.261901,23.136211;113.261719,23.136393;113.261576,23.136254;113.260608,23.135794;113.260516,23.135751;113.260378,23.135703;113.260243,23.135616;113.260126,23.135503;113.260100,23.135477;113.259970,23.135317;113.259718,23.134839;113.259449,23.134201;113.259249,23.133824;113.259214,23.133550;113.259023,23.133151;113.258815,23.132708;113.258559,23.132530;113.258468,23.132483;113.258420,23.132422;113.258398,23.132348;113.258398,23.132253;113.258420,23.132196;113.258442,23.132161;113.258490,23.132127;113.258576,23.132096;113.258720,23.132096;113.258802,23.132153;113.258997,23.132144;113.259727,23.132023;113.260464,23.131901;113.261085,23.131797;113.261623,23.131710;113.262205,23.131628;113.262743,23.131549;113.263316,23.131493;113.263398,23.131484;113.264062,23.131450;113.264566,23.131424;113.265017,23.131402;113.265087,23.131393;113.265703,23.131363;113.265638,23.130825;113.265577,23.130182;113.265547,23.129935;113.265469,23.129106;113.265525,23.129002;113.266102,23.129015;113.266402,23.129049;113.266654,23.129093;113.266806,23.129106;113.267070,23.129093;113.267604,23.129084;113.267613,23.128841;113.267617,23.128646',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '锦城花园',\n",
       "           'id': '440100017358030',\n",
       "           'location': '113.310204,23.131817'},\n",
       "          {'name': '东峻广场',\n",
       "           'id': '440100017358031',\n",
       "           'location': '113.306900,23.131931'},\n",
       "          {'name': '东风东路站',\n",
       "           'id': '440100017358032',\n",
       "           'location': '113.302116,23.131804'},\n",
       "          {'name': '肿瘤医院',\n",
       "           'id': '440100017358033',\n",
       "           'location': '113.289505,23.130964'},\n",
       "          {'name': '越秀桥',\n",
       "           'id': '440100017358034',\n",
       "           'location': '113.279874,23.131254'},\n",
       "          {'name': '正骨医院',\n",
       "           'id': '440100017358035',\n",
       "           'location': '113.273633,23.131046'},\n",
       "          {'name': '东风中路',\n",
       "           'id': '440100017358036',\n",
       "           'location': '113.270226,23.131184'},\n",
       "          {'name': '中山纪念堂',\n",
       "           'id': '440100017358037',\n",
       "           'location': '113.264046,23.131571'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.267616,23.128658',\n",
       "       'destination': '113.264442,23.128971',\n",
       "       'distance': '437',\n",
       "       'duration': '374',\n",
       "       'steps': [{'instruction': '沿广仁路步行47米左转',\n",
       "         'road': '广仁路',\n",
       "         'distance': '47',\n",
       "         'duration': [],\n",
       "         'polyline': '113.267616,23.128658;113.267616,23.128841;113.267616,23.129084',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿越华路步行211米左转',\n",
       "         'road': '越华路',\n",
       "         'distance': '211',\n",
       "         'duration': [],\n",
       "         'polyline': '113.267609,23.129084;113.267075,23.129093;113.266808,23.129107;113.266647,23.129093;113.266403,23.129053;113.266106,23.129019;113.265526,23.129005',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿吉祥路步行35米右转',\n",
       "         'road': '吉祥路',\n",
       "         'distance': '35',\n",
       "         'duration': [],\n",
       "         'polyline': '113.265526,23.129002;113.265503,23.128685',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿府前路步行57米右转',\n",
       "         'road': '府前路',\n",
       "         'distance': '57',\n",
       "         'duration': [],\n",
       "         'polyline': '113.265503,23.128681;113.264938,23.128719',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行35米左转',\n",
       "         'road': [],\n",
       "         'distance': '35',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264938,23.128719;113.264938,23.129036',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行52米',\n",
       "         'road': [],\n",
       "         'distance': '52',\n",
       "         'duration': [],\n",
       "         'polyline': '113.264938,23.129036;113.264771,23.128981;113.264442,23.128971',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]}]}}"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.busing(z_key,'113.326073,23.116225','113.264434,23.129162','广州市')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>name</th>\n",
       "      <th>id</th>\n",
       "      <th>location</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>海心沙</td>\n",
       "      <td>440100023026009</td>\n",
       "      <td>113.324412,23.111545</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "  name               id              location\n",
       "0  海心沙  440100023026009  113.324412,23.111545"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df = pd.json_normalize(geo.busing(z_key,'113.326073,23.116225','113.264434,23.129162','广州市')['route']['transits'][0]['segments'][0]['bus']['buslines'][0]['via_stops'])\n",
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>name</th>\n",
       "      <th>id</th>\n",
       "      <th>location</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>花城大道</td>\n",
       "      <td>440100023025005</td>\n",
       "      <td>113.324718,23.119223</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>妇儿中心</td>\n",
       "      <td>440100023025006</td>\n",
       "      <td>113.324558,23.122553</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   name               id              location\n",
       "0  花城大道  440100023025005  113.324718,23.119223\n",
       "1  妇儿中心  440100023025006  113.324558,23.122553"
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "busline = pd.json_normalize(geo.busing(z_key,'113.326073,23.116225','113.264434,23.129162','广州市')['route']['transits'][2]['segments'][0]['bus']['buslines'][0]['via_stops'])\n",
    "busline"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 驾车路径规划"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'route': {'origin': '113.326073,23.116225',\n",
       "  'destination': '113.264434,23.129162',\n",
       "  'paths': [{'distance': '10385',\n",
       "    'duration': '914',\n",
       "    'strategy': '速度最快',\n",
       "    'tolls': '0',\n",
       "    'toll_distance': '0',\n",
       "    'steps': [{'instruction': '沿兴安路向西行驶41米左转',\n",
       "      'orientation': '西',\n",
       "      'road': '兴安路',\n",
       "      'distance': '41',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '13',\n",
       "      'polyline': '113.326016,23.115716;113.325868,23.115729;113.325694,23.115742;113.325625,23.115712',\n",
       "      'action': '左转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿兴安路向南行驶15米左转',\n",
       "      'orientation': '南',\n",
       "      'road': '兴安路',\n",
       "      'distance': '15',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '8',\n",
       "      'polyline': '113.325625,23.115712;113.325603,23.115668;113.325603,23.115638;113.325629,23.11559',\n",
       "      'action': '左转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿兴安路向东行驶219米右转',\n",
       "      'orientation': '东',\n",
       "      'road': '兴安路',\n",
       "      'distance': '219',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '43',\n",
       "      'polyline': '113.325629,23.11559;113.325694,23.115564;113.326515,23.115538;113.326658,23.115543;113.32674,23.115564;113.326814,23.11556;113.326984,23.115547;113.327778,23.11549',\n",
       "      'action': '右转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿冼村路向南行驶205米右转',\n",
       "      'orientation': '南',\n",
       "      'road': '冼村路',\n",
       "      'distance': '205',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '25',\n",
       "      'polyline': '113.327778,23.11549;113.327778,23.115234;113.327769,23.114831;113.327739,23.114054;113.327726,23.113906;113.327713,23.113859;113.327674,23.113772;113.327561,23.113668',\n",
       "      'action': '右转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿临江大道辅路向西行驶12米向左前方行驶',\n",
       "      'orientation': '西',\n",
       "      'road': '临江大道辅路',\n",
       "      'distance': '12',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '4',\n",
       "      'polyline': '113.327561,23.113668;113.327496,23.113668;113.327439,23.113672',\n",
       "      'action': '向左前方行驶',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿临江大道向西行驶193米直行进入隧道',\n",
       "      'orientation': '西',\n",
       "      'road': '临江大道',\n",
       "      'distance': '193',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '12',\n",
       "      'polyline': '113.327439,23.113672;113.32717,23.113607;113.326419,23.113646;113.325564,23.113698',\n",
       "      'action': '直行',\n",
       "      'assistant_action': '进入隧道'},\n",
       "     {'instruction': '沿新中轴隧道向西行驶112米向左前方行驶',\n",
       "      'orientation': '西',\n",
       "      'road': '新中轴隧道',\n",
       "      'distance': '112',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '14',\n",
       "      'polyline': '113.325564,23.113698;113.325169,23.113724;113.324766,23.113819;113.324674,23.113906;113.324583,23.113945;113.324531,23.11395',\n",
       "      'action': '向左前方行驶',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿新中轴隧道向西南行驶30米向右前方行驶进入辅路',\n",
       "      'orientation': '西南',\n",
       "      'road': '新中轴隧道',\n",
       "      'distance': '30',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '10',\n",
       "      'polyline': '113.324531,23.11395;113.324475,23.113945;113.324427,23.113932;113.324345,23.113893;113.324271,23.113819',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': '进入辅路'},\n",
       "     {'instruction': '沿新中轴隧道途径临江大道辅路、临江大道向西行驶860米右转',\n",
       "      'orientation': '西',\n",
       "      'road': '新中轴隧道',\n",
       "      'distance': '860',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '77',\n",
       "      'polyline': '113.324271,23.113819;113.324062,23.113789;113.323394,23.113832;113.322743,23.113893;113.321775,23.113993;113.321445,23.114023;113.321033,23.11411;113.320851,23.114128;113.320673,23.114145;113.320621,23.114149;113.320573,23.114149;113.319874,23.114197;113.319049,23.114262;113.318759,23.114223;113.318572,23.114227;113.318077,23.114223;113.317752,23.114227;113.317444,23.114227;113.316675,23.114245;113.316463,23.114249;113.315833,23.114266',\n",
       "      'action': '右转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿临江大道途径广州大道中向北行驶560米直行进入隧道',\n",
       "      'orientation': '北',\n",
       "      'road': '临江大道',\n",
       "      'distance': '560',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '33',\n",
       "      'polyline': '113.315833,23.114266;113.31569,23.114271;113.315573,23.114314;113.315512,23.114362;113.315456,23.114427;113.315343,23.114614;113.315321,23.114809;113.315308,23.115234;113.315299,23.115738;113.315291,23.115951;113.315291,23.116003;113.315282,23.11651;113.315291,23.116832;113.315265,23.117786;113.315273,23.119089',\n",
       "      'action': '直行',\n",
       "      'assistant_action': '进入隧道'},\n",
       "     {'instruction': '沿广州大道珠江新城隧道途径广州大道中向北行驶789米直行进入中间岔道',\n",
       "      'orientation': '北',\n",
       "      'road': '广州大道珠江新城隧道',\n",
       "      'distance': '789',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '56',\n",
       "      'polyline': '113.315273,23.119089;113.315256,23.120569;113.315243,23.121215;113.315278,23.122491;113.315282,23.122652;113.315286,23.122839;113.315313,23.123976;113.315326,23.124379;113.31533,23.12497;113.315343,23.125512;113.315347,23.12599;113.315352,23.12622;113.315352,23.126241',\n",
       "      'action': '直行',\n",
       "      'assistant_action': '进入中间岔道'},\n",
       "     {'instruction': '沿广州大道中辅路向北行驶332米进入环岛',\n",
       "      'orientation': '北',\n",
       "      'road': '广州大道中辅路',\n",
       "      'distance': '332',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '52',\n",
       "      'polyline': '113.315352,23.126241;113.315473,23.126458;113.315556,23.128681;113.315538,23.129223',\n",
       "      'action': '进入环岛',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿中山一立交向西北行驶130米离开环岛',\n",
       "      'orientation': '西北',\n",
       "      'road': '中山一立交',\n",
       "      'distance': '130',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '16',\n",
       "      'polyline': '113.315538,23.129223;113.315629,23.129275;113.315668,23.129332;113.315707,23.129457;113.315716,23.12954;113.31569,23.129666;113.315642,23.12977;113.315577,23.129835;113.315495,23.129878;113.315443,23.129891;113.315425,23.1299;113.315256,23.129913;113.315152,23.1299;113.315074,23.12987',\n",
       "      'action': '离开环岛',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿东风东路辅路途径东风东路向西行驶1.5千米靠左沿主路行驶',\n",
       "      'orientation': '西',\n",
       "      'road': '东风东路辅路',\n",
       "      'distance': '1450',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '91',\n",
       "      'polyline': '113.315074,23.12987;113.314531,23.130135;113.314006,23.130365;113.313459,23.130612;113.313034,23.130794;113.312986,23.130816;113.312509,23.13102;113.312305,23.131089;113.312122,23.131141;113.311849,23.131267;113.311562,23.131393;113.310933,23.131649;113.310707,23.131706;113.309878,23.131888;113.309514,23.131931;113.308919,23.13197;113.308138,23.131957;113.307786,23.131944;113.307561,23.131944;113.307409,23.131944;113.307253,23.131936;113.307005,23.131931;113.306172,23.131914;113.306107,23.131914;113.305577,23.13191;113.305169,23.13191;113.3051,23.131905;113.304818,23.131901;113.304696,23.131892;113.304462,23.131888;113.303707,23.131879;113.303641,23.131879;113.303103,23.131862;113.302361,23.131832;113.302057,23.131797;113.301888,23.131771;113.30158,23.131727;113.301276,23.131684',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': '沿主路行驶'},\n",
       "     {'instruction': '沿东风东路向西行驶1.2千米靠左沿主路行驶',\n",
       "      'orientation': '西',\n",
       "      'road': '东风东路',\n",
       "      'distance': '1190',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '75',\n",
       "      'polyline': '113.301276,23.131684;113.30105,23.13161;113.299002,23.131267;113.297821,23.131081;113.29753,23.131042;113.297222,23.131007;113.296714,23.130998;113.295859,23.13099;113.295312,23.131003;113.294961,23.130994;113.293976,23.130981;113.293615,23.130972;113.293451,23.130968;113.291693,23.130933;113.291016,23.130916;113.29066,23.130907;113.289926,23.130903;113.289679,23.130898',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': '沿主路行驶'},\n",
       "     {'instruction': '沿东风东路向西行驶1.2千米靠左',\n",
       "      'orientation': '西',\n",
       "      'road': '东风东路',\n",
       "      'distance': '1188',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '70',\n",
       "      'polyline': '113.289679,23.130898;113.288385,23.130864;113.287496,23.130825;113.286345,23.130794;113.285825,23.130786;113.285677,23.130794;113.285304,23.130859;113.284575,23.131089;113.284249,23.131163;113.284023,23.131185;113.283225,23.131181;113.282439,23.131181;113.28059,23.131155;113.279175,23.13115;113.278607,23.131155;113.278103,23.131137',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿东风中路向西行驶1.6千米向右前方行驶',\n",
       "      'orientation': '西',\n",
       "      'road': '东风中路',\n",
       "      'distance': '1605',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '98',\n",
       "      'polyline': '113.278103,23.131137;113.276832,23.131107;113.276254,23.131107;113.275786,23.131107;113.274596,23.131068;113.274453,23.131063;113.273976,23.13105;113.273411,23.131042;113.273268,23.131037;113.273116,23.131037;113.272365,23.131042;113.271814,23.131081;113.271207,23.131115;113.270447,23.131163;113.269727,23.13122;113.269084,23.131267;113.269041,23.131272;113.268138,23.131337;113.26717,23.131393;113.26635,23.13145;113.265946,23.13148;113.265608,23.131497;113.264579,23.131541;113.263559,23.131597;113.263168,23.131628;113.262782,23.131667;113.262569,23.131688;113.262374,23.131719',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿东风中路途径东风西路向西行驶190米向右前方行驶进入匝道',\n",
       "      'orientation': '西',\n",
       "      'road': '东风中路',\n",
       "      'distance': '190',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '20',\n",
       "      'polyline': '113.262374,23.131719;113.262131,23.131758;113.26161,23.131871;113.260894,23.132005;113.260543,23.132053',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': '进入匝道'},\n",
       "     {'instruction': '沿东风西路辅路向西行驶15米靠左',\n",
       "      'orientation': '西',\n",
       "      'road': '东风西路辅路',\n",
       "      'distance': '15',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '1',\n",
       "      'polyline': '113.260543,23.132053;113.260473,23.132088;113.260404,23.132096',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿东风西路向西行驶169米左转调头',\n",
       "      'orientation': '西',\n",
       "      'road': '东风西路',\n",
       "      'distance': '169',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '49',\n",
       "      'polyline': '113.260404,23.132096;113.25967,23.132227;113.259102,23.132335;113.259036,23.132335;113.258976,23.1323;113.258954,23.132266;113.258963,23.132196;113.258997,23.132144',\n",
       "      'action': '左转调头',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿东风西路向东行驶271米靠左沿主路行驶',\n",
       "      'orientation': '东',\n",
       "      'road': '东风西路',\n",
       "      'distance': '271',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '17',\n",
       "      'polyline': '113.258997,23.132144;113.260464,23.131901;113.261085,23.131797;113.261623,23.13171',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': '沿主路行驶'},\n",
       "     {'instruction': '沿东风中路向东行驶406米右转',\n",
       "      'orientation': '东',\n",
       "      'road': '东风中路',\n",
       "      'distance': '406',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '30',\n",
       "      'polyline': '113.261623,23.13171;113.262205,23.131628;113.262743,23.131549;113.263316,23.131493;113.263398,23.131484;113.264062,23.13145;113.264566,23.131424;113.265017,23.131402;113.265087,23.131393;113.265599,23.131367',\n",
       "      'action': '右转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿吉祥路向南行驶298米右转',\n",
       "      'orientation': '南',\n",
       "      'road': '吉祥路',\n",
       "      'distance': '298',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '62',\n",
       "      'polyline': '113.265599,23.131367;113.265634,23.131293;113.26566,23.131189;113.265668,23.131089;113.265638,23.130825;113.265577,23.130182;113.265547,23.129935;113.26549,23.12911;113.265525,23.129002;113.265499,23.128681',\n",
       "      'action': '右转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿府前路向西行驶57米右转',\n",
       "      'orientation': '西',\n",
       "      'road': '府前路',\n",
       "      'distance': '57',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '24',\n",
       "      'polyline': '113.265499,23.128681;113.264935,23.12872',\n",
       "      'action': '右转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '向北行驶48米到达目的地',\n",
       "      'orientation': '北',\n",
       "      'distance': '48',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '14',\n",
       "      'polyline': '113.264935,23.12872;113.264935,23.129084;113.264939,23.129154',\n",
       "      'action': [],\n",
       "      'assistant_action': '到达目的地'}],\n",
       "    'restriction': '0',\n",
       "    'traffic_lights': '10'}]}}"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.driving(z_key,'113.326073,23.116225','113.264434,23.129162')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'data': {'destination': '113.264434,23.129162',\n",
       "  'origin': '113.326073,23.116225',\n",
       "  'paths': [{'distance': 8829,\n",
       "    'duration': 2119,\n",
       "    'steps': [{'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 69,\n",
       "      'duration': 17,\n",
       "      'instruction': '沿珠江东五街向北骑行69米左转',\n",
       "      'orientation': '北',\n",
       "      'polyline': '113.326858,23.116224;113.326858,23.116693;113.326858,23.116693;113.326858,23.116849',\n",
       "      'road': '珠江东五街',\n",
       "      'walk_type': 0},\n",
       "     {'action': None,\n",
       "      'assistant_action': '',\n",
       "      'distance': 789,\n",
       "      'duration': 189,\n",
       "      'instruction': '向北骑行789米null',\n",
       "      'orientation': '北',\n",
       "      'polyline': '113.326858,23.116849;113.326523,23.116849;113.326523,23.116849;113.325503,23.116862;113.325412,23.116871;113.32526,23.116905;113.325191,23.116997;113.325182,23.117114;113.325299,23.117422;113.325299,23.117422;113.325391,23.117682;113.325391,23.117839;113.325391,23.117839;113.325551,23.118229;113.325551,23.118229;113.325764,23.118767;113.325764,23.118767;113.325881,23.119028;113.326033,23.11947;113.326033,23.11947;113.326076,23.11967;113.326076,23.11967;113.326137,23.120035;113.326137,23.120035;113.326172,23.120243;113.326172,23.120243;113.326172,23.120265;113.326172,23.120265;113.326224,23.120573;113.326267,23.120977;113.326267,23.120977;113.326285,23.121411;113.326285,23.121411;113.32628,23.121515;113.32628,23.121515;113.326211,23.122062;113.326211,23.122062;113.326159,23.1224',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 466,\n",
       "      'duration': 112,\n",
       "      'instruction': '沿珠江东路向北骑行466米向右前方行驶',\n",
       "      'orientation': '北',\n",
       "      'polyline': '113.326155,23.1224;113.326089,23.122904;113.326089,23.122904;113.326007,23.123225;113.326007,23.123225;113.325877,23.123633;113.325877,23.123633;113.325534,23.124444;113.325534,23.124444;113.325482,23.124562;113.325482,23.124562;113.325443,23.124653;113.325443,23.124653;113.325343,23.124883;113.325343,23.124883;113.325295,23.125061;113.325295,23.125061;113.325213,23.125399;113.325213,23.125399;113.325195,23.125486;113.325195,23.125486;113.325143,23.12589;113.325143,23.12589;113.325135,23.126337;113.325135,23.126337;113.325135,23.126411;113.325135,23.126411;113.325135,23.126536',\n",
       "      'road': '珠江东路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 52,\n",
       "      'duration': 12,\n",
       "      'instruction': '向北骑行52米向右前方行驶',\n",
       "      'orientation': '北',\n",
       "      'polyline': '113.32513,23.126536;113.325148,23.126632;113.325148,23.126632;113.325187,23.126845;113.325187,23.126845;113.325226,23.127023',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 289,\n",
       "      'duration': 69,\n",
       "      'instruction': '沿黄埔大道西向东骑行289米左转',\n",
       "      'orientation': '东',\n",
       "      'polyline': '113.325226,23.127023;113.325286,23.127092;113.325321,23.127118;113.325538,23.127201;113.325538,23.127201;113.326063,23.127174;113.326063,23.127174;113.326306,23.127157;113.326306,23.127157;113.327682,23.12701;113.327682,23.12701;113.327808,23.12701;113.327895,23.127031;113.327964,23.12707',\n",
       "      'road': '黄埔大道西',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': None,\n",
       "      'distance': 36,\n",
       "      'duration': 9,\n",
       "      'instruction': '沿体育东路向北骑行36米左转',\n",
       "      'orientation': '北',\n",
       "      'polyline': '113.327964,23.12707;113.327999,23.127405',\n",
       "      'road': '体育东路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': None,\n",
       "      'distance': 25,\n",
       "      'duration': 6,\n",
       "      'instruction': '骑行25米左转',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.327999,23.127405;113.327839,23.127578',\n",
       "      'road': '',\n",
       "      'walk_type': 1},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': None,\n",
       "      'distance': 1270,\n",
       "      'duration': 305,\n",
       "      'instruction': '沿黄埔大道西骑行1270米向右前方行驶',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.327834,23.127578;113.32776,23.127517;113.327622,23.127431;113.327622,23.127431;113.327405,23.127435;113.327405,23.127435;113.327218,23.127452;113.327036,23.127461;113.327036,23.127461;113.326207,23.127522;113.326207,23.127522;113.325343,23.127582;113.325343,23.127582;113.325,23.127604;113.325,23.127604;113.324601,23.127626;113.324601,23.127626;113.324497,23.12763;113.324497,23.12763;113.324366,23.12763;113.324366,23.12763;113.324336,23.12763;113.324336,23.12763;113.323924,23.127665;113.323924,23.127665;113.323451,23.127708;113.323451,23.127708;113.323177,23.127739;113.323177,23.127739;113.322374,23.127769;113.322374,23.127769;113.321697,23.127791;113.321697,23.127791;113.321476,23.127756;113.321476,23.127756;113.321337,23.127756;113.321337,23.127756;113.32069,23.127834;113.32069,23.127834;113.320534,23.12786;113.320534,23.12786;113.320339,23.127895;113.319905,23.127925;113.319905,23.127925;113.319462,23.127977;113.319462,23.127977;113.318841,23.128181;113.318841,23.128181;113.318676,23.128242;113.318676,23.128242;113.318125,23.128498;113.318125,23.128498;113.317118,23.128984;113.317118,23.128984;113.316124,23.129431;113.31599,23.129523;113.31599,23.129523;113.315842,23.129618',\n",
       "      'road': '黄埔大道西',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': None,\n",
       "      'distance': 163,\n",
       "      'duration': 39,\n",
       "      'instruction': '沿中山一立交骑行163米右转',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.315838,23.129618;113.315799,23.129757;113.31569,23.129883;113.315599,23.129957;113.315599,23.129957;113.315395,23.130022;113.315195,23.130022;113.315195,23.130022;113.315113,23.13;113.315113,23.13;113.315022,23.129935;113.315022,23.129935;113.314961,23.129887;113.314883,23.129792;113.314831,23.129661;113.314813,23.12957;113.314813,23.12957;113.314805,23.129484',\n",
       "      'road': '中山一立交',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 767,\n",
       "      'duration': 184,\n",
       "      'instruction': '沿中山一路辅路向西骑行767米向右前方行驶',\n",
       "      'orientation': '西',\n",
       "      'polyline': '113.3148,23.129479;113.314583,23.129527;113.314006,23.129614;113.314006,23.129614;113.313715,23.129627;113.313715,23.129627;113.313103,23.129601;113.313103,23.129601;113.31303,23.129592;113.31303,23.129592;113.312708,23.129553;113.312708,23.129553;113.312656,23.129549;113.312656,23.129549;113.312565,23.12954;113.312565,23.12954;113.312235,23.129492;113.312235,23.129492;113.311953,23.129444;113.311953,23.129444;113.311558,23.129388;113.311558,23.129388;113.311128,23.129319;113.310625,23.129175;113.310625,23.129175;113.310022,23.128958;113.309366,23.128681;113.309366,23.128681;113.309353,23.128672;113.309353,23.128672;113.309297,23.128655;113.309297,23.128655;113.308238,23.128186;113.308238,23.128186;113.308147,23.128151;113.308147,23.128151;113.307947,23.128064;113.307778,23.128021;113.307778,23.128021;113.307635,23.127995;113.307635,23.127995;113.307587,23.128025',\n",
       "      'road': '中山一路辅路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 1356,\n",
       "      'duration': 325,\n",
       "      'instruction': '沿中山一路骑行1356米向右前方行驶',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.307582,23.128025;113.307148,23.127582;113.307148,23.127582;113.306797,23.127426;113.306797,23.127426;113.306619,23.127335;113.306619,23.127335;113.306324,23.127153;113.306324,23.127153;113.306233,23.127109;113.306233,23.127109;113.306102,23.127049;113.306102,23.127049;113.305911,23.126962;113.305911,23.126962;113.304996,23.126589;113.304162,23.126276;113.304162,23.126276;113.303494,23.126063;113.303494,23.126063;113.303325,23.126011;113.303325,23.126011;113.303134,23.125959;113.303134,23.125959;113.302934,23.125916;113.302934,23.125916;113.302439,23.125794;113.302439,23.125794;113.30214,23.125725;113.30214,23.125725;113.301853,23.125655;113.301853,23.125655;113.301463,23.125556;113.301463,23.125556;113.301402,23.125543;113.301402,23.125543;113.301272,23.125508;113.301272,23.125508;113.300877,23.125412;113.300877,23.125412;113.30066,23.125365;113.30066,23.125365;113.300495,23.125326;113.300495,23.125326;113.300317,23.125286;113.300317,23.125286;113.300043,23.125226;113.300043,23.125226;113.299905,23.125191;113.299905,23.125191;113.299792,23.125165;113.299792,23.125165;113.299709,23.125143;113.299709,23.125143;113.298863,23.12497;113.298863,23.12497;113.298342,23.124857;113.298342,23.124857;113.297617,23.124692;113.297617,23.124692;113.296944,23.12454;113.296944,23.12454;113.29658,23.124475;113.29658,23.124475;113.295712,23.124314;113.295712,23.124314;113.29546,23.124262;113.295113,23.124141;113.295113,23.124141;113.295022,23.124115',\n",
       "      'road': '中山一路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '直行',\n",
       "      'assistant_action': '',\n",
       "      'distance': 868,\n",
       "      'duration': 208,\n",
       "      'instruction': '沿中山二路向西骑行868米直行',\n",
       "      'orientation': '西',\n",
       "      'polyline': '113.295017,23.12411;113.294679,23.124171;113.294679,23.124171;113.294605,23.12418;113.294605,23.12418;113.294154,23.12424;113.294154,23.12424;113.29352,23.124366;113.29352,23.124366;113.292765,23.124566;113.292765,23.124566;113.292422,23.124657;113.292422,23.124657;113.292361,23.124674;113.292361,23.124674;113.291458,23.1249;113.291458,23.1249;113.290933,23.12503;113.290933,23.12503;113.290399,23.125169;113.290399,23.125169;113.29036,23.125178;113.29036,23.125178;113.289575,23.125391;113.289575,23.125391;113.289401,23.125451;113.289401,23.125451;113.289071,23.125569;113.289071,23.125569;113.288811,23.125664;113.288811,23.125664;113.287843,23.126042;113.287843,23.126042;113.286944,23.126359;113.286944,23.126359;113.286836,23.126402',\n",
       "      'road': '中山二路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '直行',\n",
       "      'assistant_action': '',\n",
       "      'distance': 1844,\n",
       "      'duration': 443,\n",
       "      'instruction': '沿中山四路向西骑行1844米直行',\n",
       "      'orientation': '西',\n",
       "      'polyline': '113.286832,23.126402;113.286693,23.126463;113.286693,23.126463;113.286493,23.126515;113.286493,23.126515;113.285265,23.126823;113.285265,23.126823;113.284891,23.126927;113.284891,23.126927;113.28477,23.126953;113.28477,23.126953;113.28474,23.126966;113.28474,23.126966;113.28447,23.127018;113.28447,23.127018;113.284145,23.12704;113.283633,23.127049;113.283633,23.127049;113.283333,23.127049;113.283333,23.127049;113.283251,23.127049;113.283251,23.127049;113.283129,23.127049;113.283129,23.127049;113.283112,23.127049;113.283112,23.127049;113.282717,23.127057;113.282717,23.127057;113.282465,23.127057;113.282465,23.127057;113.282352,23.127057;113.282352,23.127057;113.281506,23.127066;113.281506,23.127066;113.280946,23.127092;113.280946,23.127092;113.280872,23.127096;113.280872,23.127096;113.280503,23.127114;113.28003,23.127096;113.28003,23.127096;113.279931,23.127088;113.279931,23.127088;113.279596,23.127062;113.279596,23.127062;113.278763,23.126997;113.278763,23.126997;113.278672,23.126984;113.278672,23.126984;113.278559,23.12697;113.278559,23.12697;113.277964,23.126892;113.277964,23.126892;113.277552,23.12684;113.277552,23.12684;113.277452,23.126823;113.277452,23.126823;113.27697,23.126758;113.27697,23.126758;113.276463,23.126719;113.276463,23.126719;113.276111,23.126697;113.276111,23.126697;113.27576,23.12668;113.27576,23.12668;113.275317,23.126641;113.275317,23.126641;113.274905,23.12661;113.274905,23.12661;113.274188,23.126554;113.27401,23.126528;113.27401,23.126528;113.273937,23.126515;113.273937,23.126515;113.273516,23.126428;113.273516,23.126428;113.273394,23.126393;113.273394,23.126393;113.273034,23.126311;113.273034,23.126311;113.272904,23.126276;113.272904,23.126276;113.272813,23.126246;113.272813,23.126246;113.272196,23.126003;113.272196,23.126003;113.271671,23.125825;113.271671,23.125825;113.271424,23.125794;113.27102,23.12576;113.27102,23.12576;113.269688,23.125694;113.269688,23.125694;113.268872,23.125686',\n",
       "      'road': '中山四路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 344,\n",
       "      'duration': 83,\n",
       "      'instruction': '沿中山五路向西骑行344米右转',\n",
       "      'orientation': '西',\n",
       "      'polyline': '113.268867,23.125681;113.268442,23.125664;113.268442,23.125664;113.26819,23.125664;113.26819,23.125664;113.267977,23.12566;113.267977,23.12566;113.267556,23.125647;113.267556,23.125647;113.266819,23.125621;113.266819,23.125621;113.266254,23.12559;113.266254,23.12559;113.266107,23.125577;113.266107,23.125577;113.265469,23.125543',\n",
       "      'road': '中山五路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 347,\n",
       "      'duration': 83,\n",
       "      'instruction': '沿吉祥路向北骑行347米左转',\n",
       "      'orientation': '北',\n",
       "      'polyline': '113.265464,23.125538;113.265408,23.125764;113.265382,23.126176;113.265382,23.126176;113.265382,23.126293;113.265382,23.126293;113.265417,23.126979;113.265417,23.126979;113.265425,23.12727;113.265408,23.127361;113.265408,23.127361;113.265417,23.127682;113.265417,23.127682;113.265434,23.128016;113.265499,23.128681',\n",
       "      'road': '吉祥路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 57,\n",
       "      'duration': 14,\n",
       "      'instruction': '沿府前路向西骑行57米右转',\n",
       "      'orientation': '西',\n",
       "      'polyline': '113.265499,23.128681;113.264939,23.12872',\n",
       "      'road': '府前路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 35,\n",
       "      'duration': 8,\n",
       "      'instruction': '向北骑行35米左转',\n",
       "      'orientation': '北',\n",
       "      'polyline': '113.264935,23.12872;113.264935,23.129036',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '',\n",
       "      'assistant_action': '到达目的地',\n",
       "      'distance': 52,\n",
       "      'duration': 12,\n",
       "      'instruction': '骑行52米到达目的地',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.264935,23.129036;113.264774,23.12898;113.264444,23.128971',\n",
       "      'road': '',\n",
       "      'walk_type': 0}]}]},\n",
       " 'errcode': 0,\n",
       " 'errdetail': None,\n",
       " 'errmsg': 'OK',\n",
       " 'ext': None}"
      ]
     },
     "execution_count": 16,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.bicycling(z_key,'113.326073,23.116225','113.264434,23.129162')"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.3"
  },
  "toc": {
   "base_numbering": 1,
   "nav_menu": {},
   "number_sections": true,
   "sideBar": true,
   "skip_h1_title": false,
   "title_cell": "Table of Contents",
   "title_sidebar": "Contents",
   "toc_cell": false,
   "toc_position": {},
   "toc_section_display": true,
   "toc_window_display": false
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
